import React, { useMemo, useState } from "react"; import { UserContextT, UserT } from "types/userContext"; const UserContext = React.createContext(null); const UserProvider: React.FC = ({ children }) => { const [state, setState] = useState(); const value = useMemo(() => ({ userState: state, setUserState: setState }), [ state, ]); return {children}; }; export { UserProvider, UserContext }; export type { UserT, UserContextT } from "../../types/userContext";