From c8b131e33e54ef11e09f22efd83e9e83412996ce Mon Sep 17 00:00:00 2001 From: realtradam Date: Mon, 17 Jun 2024 22:34:50 -0400 Subject: change login to use new tab --- .env.development | 1 + .env.production | 1 + src/components/CloseWindow.tsx | 13 +++++++++++++ src/components/Layout.tsx | 5 ++++- src/routes/index.tsx | 3 ++- 5 files changed, 21 insertions(+), 2 deletions(-) create mode 100644 src/components/CloseWindow.tsx diff --git a/.env.development b/.env.development index 93fd70c..988eaa6 100644 --- a/.env.development +++ b/.env.development @@ -1,3 +1,4 @@ # .env.development VITE_API_TITLE=http://localhost:3000 VITE_BOXEDAPI_TITLE=http://localhost:3000 +VITE_GITHUB_CLIENTID=74468ad0847e527262d9 diff --git a/.env.production b/.env.production index 0363aa3..3305cac 100644 --- a/.env.production +++ b/.env.production @@ -1,3 +1,4 @@ # .env.production VITE_API_TITLE=https://gameholster.malcz.com VITE_BOXEDAPI_TITLE=https://gameholster.boxed.fun +VITE_GITHUB_CLIENTID=Ov23lilvF2QoyDWyY4mr diff --git a/src/components/CloseWindow.tsx b/src/components/CloseWindow.tsx new file mode 100644 index 0000000..247e794 --- /dev/null +++ b/src/components/CloseWindow.tsx @@ -0,0 +1,13 @@ +//import { Link } from "react-router-dom"; + +//export default () => ( +export default function Home () { + + window.close(); + window.location.replace("/"); + + return( + <> + + ); +} diff --git a/src/components/Layout.tsx b/src/components/Layout.tsx index fe961cf..960e112 100644 --- a/src/components/Layout.tsx +++ b/src/components/Layout.tsx @@ -5,13 +5,16 @@ export type userData = { userData: { name: string } }; export default function Layout ({userData}: userData) { + const loginLink = () => { + window.open(`https://github.com/login/oauth/authorize?client_id=${import.meta.env.VITE_GITHUB_CLIENTID}`); + }; return ( <>