summaryrefslogtreecommitdiffhomepage
path: root/react-frontend/src/pages
diff options
context:
space:
mode:
authorrealtradam <[email protected]>2024-06-28 17:25:53 -0400
committerrealtradam <[email protected]>2024-06-28 17:25:53 -0400
commit080c10e1d8b353e1ae24b681dfa1ce475a385c5d (patch)
tree89cc8120f0ebbaf760b2a9519ca86080d0a7146a /react-frontend/src/pages
parent57d767ec6c637bb08f5c9a045e2aeafb2a52e0bb (diff)
parent9eb3ab91fb653ca6d4921238e2a497427405f178 (diff)
downloadgameHolster-080c10e1d8b353e1ae24b681dfa1ce475a385c5d.tar.gz
gameHolster-080c10e1d8b353e1ae24b681dfa1ce475a385c5d.zip
Merge branch 'dev'
Diffstat (limited to 'react-frontend/src/pages')
-rw-r--r--react-frontend/src/pages/CloseWindow.tsx19
-rw-r--r--react-frontend/src/pages/Home.tsx10
2 files changed, 29 insertions, 0 deletions
diff --git a/react-frontend/src/pages/CloseWindow.tsx b/react-frontend/src/pages/CloseWindow.tsx
new file mode 100644
index 0000000..b92d77e
--- /dev/null
+++ b/react-frontend/src/pages/CloseWindow.tsx
@@ -0,0 +1,19 @@
+
+export default function CloseWindow () {
+
+ // trigger localStorage listener in other tabs.
+ // this forces react rerender where required.
+ localStorage.setItem("logged in trigger", String(Math.random()));
+ // close window once done
+ window.close();
+
+ // window can only be closed if it was opened by javascript.
+ // if the window was opened by a user then just redirect to
+ // the home page instead.
+ window.location.replace("/");
+
+ return(
+ <>
+ </>
+ );
+}
diff --git a/react-frontend/src/pages/Home.tsx b/react-frontend/src/pages/Home.tsx
new file mode 100644
index 0000000..2f15dd3
--- /dev/null
+++ b/react-frontend/src/pages/Home.tsx
@@ -0,0 +1,10 @@
+
+export default function Home() {
+ return(
+ <>
+ <div className="flex justify-center p-4">
+ <h1 className="font-title text-6xl">Welcome to Game Holster</h1>
+ </div>
+ </>
+ );
+}