Creating User Context
Mon Mar 18 2024 15:05:04 GMT+0000 (Coordinated Universal Time)
Saved by
@Hritujeet
// userContext.js
import { createContext } from "react";
const userContext = createContext();
export default userContext;
//UserState.js
import React, { useEffect, useState } from "react";
import userContext from "./userContext";
const UserState = ({ children }) => {
const [user, setUser] = useState(null);
useEffect(() => {
if (localStorage.getItem("codeswear-token")) {
setUser(localStorage.getItem("codeswear-token"));
}
}, []);
return (
<userContext.Provider value={{ setUser, user }}>
{children}
</userContext.Provider>
);
};
export default UserState;
content_copyCOPY
Comments