fix issues
This commit is contained in:
@@ -33,14 +33,17 @@ export function AuthProvider({ initialSession = null, children }: AuthProviderPr
|
||||
const router = useRouter();
|
||||
const { sessionService, authService } = useServices();
|
||||
const [session, setSession] = useState<SessionViewModel | null>(initialSession);
|
||||
const [loading, setLoading] = useState(false);
|
||||
const [loading, setLoading] = useState(true);
|
||||
|
||||
const fetchSession = useCallback(async () => {
|
||||
setLoading(true);
|
||||
try {
|
||||
const current = await sessionService.getSession();
|
||||
setSession(current);
|
||||
} catch {
|
||||
setSession(null);
|
||||
} finally {
|
||||
setLoading(false);
|
||||
}
|
||||
}, [sessionService]);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user