FrostByte/src/Context.tsx

16 lines
448 B
TypeScript
Raw Normal View History

2023-10-09 19:21:55 +02:00
import { createContext } from "react"
export const TestContext = createContext("Test123")
// export const loginContextData = { open: false, setOpen: (open: boolean): void => {} };
interface LoginCTX {
loginModalOpen: boolean;
setOpen?: (open: boolean) => void;
currentUser?: string;
userToken?: string;
}
const loginContextData = { loginModalOpen: false };
export const LoginContext = createContext<LoginCTX>(loginContextData);