website refactor
This commit is contained in:
@@ -4,16 +4,13 @@ import {
|
||||
createContext,
|
||||
useCallback,
|
||||
useContext,
|
||||
useEffect,
|
||||
useMemo,
|
||||
useState,
|
||||
type ReactNode,
|
||||
} from 'react';
|
||||
import { useRouter } from 'next/navigation';
|
||||
|
||||
import type { SessionViewModel } from '@/lib/view-models/SessionViewModel';
|
||||
import { useCurrentSession } from "@/lib/hooks/auth/useCurrentSession";
|
||||
import { useLogin } from "@/lib/hooks/auth/useLogin";
|
||||
import { useLogout } from "@/lib/hooks/auth/useLogout";
|
||||
|
||||
export type AuthContextValue = {
|
||||
@@ -39,8 +36,7 @@ export function AuthProvider({ initialSession = null, children }: AuthProviderPr
|
||||
initialData: initialSession,
|
||||
});
|
||||
|
||||
// Use mutation hooks for login/logout
|
||||
const loginMutation = useLogin();
|
||||
// Use mutation hooks for logout
|
||||
const logoutMutation = useLogout();
|
||||
|
||||
const login = useCallback(
|
||||
|
||||
Reference in New Issue
Block a user