37 lines
599 B
JavaScript
37 lines
599 B
JavaScript
import { useContext } from "react";
|
|
import { UserContext } from "../contexts/user";
|
|
|
|
const useUser = () => {
|
|
const {
|
|
isAuth,
|
|
userChangedLanguage,
|
|
token,
|
|
user,
|
|
getUser,
|
|
clearUser,
|
|
changeUser,
|
|
changeUserLanguage,
|
|
changeAuthState,
|
|
changeLanguageState,
|
|
clearToken,
|
|
setToken,
|
|
} = useContext(UserContext);
|
|
|
|
return {
|
|
isAuth,
|
|
userChangedLanguage,
|
|
token,
|
|
user,
|
|
getUser,
|
|
clearUser,
|
|
changeUser,
|
|
changeUserLanguage,
|
|
changeAuthState,
|
|
changeLanguageState,
|
|
clearToken,
|
|
setToken,
|
|
};
|
|
};
|
|
|
|
export default useUser;
|