mirror of
https://github.com/IRBorisov/ConceptPortal.git
synced 2025-06-26 04:50:36 +03:00
Update AuthContext.tsx
This commit is contained in:
parent
05a7ed215b
commit
a6afc08b2b
|
@ -37,20 +37,19 @@ export const AuthState = ({ children }: AuthStateProps) => {
|
|||
const [error, setError] = useState<ErrorInfo>(undefined);
|
||||
|
||||
const reload = useCallback(
|
||||
(callback?: () => void) => {
|
||||
getAuth({
|
||||
onError: () => { setUser(undefined); },
|
||||
onSuccess: currentUser => {
|
||||
if (currentUser.id) {
|
||||
setUser(currentUser);
|
||||
} else {
|
||||
setUser(undefined);
|
||||
}
|
||||
if (callback) callback();
|
||||
(callback?: () => void) => {
|
||||
getAuth({
|
||||
onError: () => { setUser(undefined); },
|
||||
onSuccess: currentUser => {
|
||||
if (currentUser.id) {
|
||||
setUser(currentUser);
|
||||
} else {
|
||||
setUser(undefined);
|
||||
}
|
||||
});
|
||||
}, [setUser]
|
||||
);
|
||||
if (callback) callback();
|
||||
}
|
||||
});
|
||||
}, [setUser]);
|
||||
|
||||
function login(data: IUserLoginData, callback?: DataCallback) {
|
||||
setError(undefined);
|
||||
|
|
Loading…
Reference in New Issue
Block a user