diff --git a/.husky/pre-commit b/.husky/pre-commit new file mode 100644 index 0000000..2fe0a29 --- /dev/null +++ b/.husky/pre-commit @@ -0,0 +1,2 @@ +npm run lint +# npm test diff --git a/package.json b/package.json index d6373b5..718a6c5 100644 --- a/package.json +++ b/package.json @@ -9,8 +9,7 @@ "build": "tsc -b && vite build", "lint": "eslint .", "preview": "vite preview", - "prepare": "husky", - "test": "echo \"Error: no tests yet specified but husky want's me to have a test command\" && exit 0" + "prepare": "husky" }, "dependencies": { "@sentry/integrations": "^7.114.0", diff --git a/src/App.tsx b/src/App.tsx index 81c7be3..6856c76 100644 --- a/src/App.tsx +++ b/src/App.tsx @@ -1,9 +1,7 @@ -import flipdotLogo from './assets/flipdot.svg' import './App.css' // import { Navigate, useLocation, useNavigate } from "react-router-dom"; import Login from "./Login.tsx"; -import {AuthProvider, useAuth} from "./AuthContext.tsx"; -import React from "react"; +import {AuthProvider} from "./AuthContext.tsx"; import {Route, Routes} from "react-router-dom"; import Home from "./Home.tsx"; import RequireAuth from "./RequireAuth.tsx"; diff --git a/src/Home.tsx b/src/Home.tsx index 9dc0d9f..8e3fe25 100644 --- a/src/Home.tsx +++ b/src/Home.tsx @@ -1,7 +1,6 @@ -import flipdotLogo from './assets/flipdot.svg' import './App.css' + // import { Navigate, useLocation, useNavigate } from "react-router-dom"; -import React from "react"; function Home() { diff --git a/src/LoginCallback.tsx b/src/LoginCallback.tsx index bee6916..30b39c6 100644 --- a/src/LoginCallback.tsx +++ b/src/LoginCallback.tsx @@ -1,22 +1,19 @@ import {useAuth} from "./AuthContext.tsx"; -import {useState} from "react"; import {useNavigate} from "react-router-dom"; function LoginCallback() { const auth = useAuth(); const navigate = useNavigate(); - const [error, setError] = useState(null); auth.loginCallback().then(() => { navigate("/", {replace: true}); } ).catch( - (e) => { + () => { navigate("/login", {replace: true}); } ); return

Logging in…

-
{error}
; }