aboutsummaryrefslogtreecommitdiff
path: root/jb-ui/src/AuthContext.tsx
diff options
context:
space:
mode:
authorMax Nanis2026-09-13 11:43:52 -0700
committerMax Nanis2026-09-13 11:43:52 -0700
commitb464e311b44a5f3baeb1568ba55b6322a1a11638 (patch)
treef478c15fdd1f886ed96135867aa6b32f2b599bee /jb-ui/src/AuthContext.tsx
parent83821dff9984fb950e53f23baf99d7a74fb88abd (diff)
downloadamt-jb-b464e311b44a5f3baeb1568ba55b6322a1a11638.tar.gz
amt-jb-b464e311b44a5f3baeb1568ba55b6322a1a11638.zip
Fix pnpm build error requirements
Diffstat (limited to 'jb-ui/src/AuthContext.tsx')
-rw-r--r--jb-ui/src/AuthContext.tsx28
1 files changed, 0 insertions, 28 deletions
diff --git a/jb-ui/src/AuthContext.tsx b/jb-ui/src/AuthContext.tsx
deleted file mode 100644
index 85bcdb0..0000000
--- a/jb-ui/src/AuthContext.tsx
+++ /dev/null
@@ -1,28 +0,0 @@
-// AuthContext.jsx
-import { createContext, useContext, useEffect, useState } from "react";
-
-const AuthContext = createContext(null);
-
-export function AuthProvider({ children }) {
- const [user, setUser] = useState(null);
- const [loading, setLoading] = useState(true);
-
- useEffect(() => {
- fetch("/api/me", { credentials: "include" })
- .then((res) => (res.ok ? res.json() : null))
- .then(setUser)
- .finally(() => setLoading(false));
- }, []);
-
- return (
- <AuthContext.Provider
- value={{ user, isLoggedIn: !!user, loading, setUser }}
- >
- {children}
- </AuthContext.Provider>
- );
-}
-
-export function useAuth() {
- return useContext(AuthContext);
-}