- Create app/ layer: App.tsx, providers, routing, layouts - Create entities/session/ for auth domain - Extract SessionProvider + AppProviders composition - Add ProtectedRoute, AppRoutes to app/routing/ - Add AppLayout to app/layouts/ - Convert legacy files to re-export shims - Update Login/Register/Profile pages to useSession
6 lines
223 B
TypeScript
6 lines
223 B
TypeScript
export {
|
|
SessionContext as AuthContext,
|
|
type SessionContextValue as AuthContextValue,
|
|
} from '@/entities/session/model/sessionContext';
|
|
export { SessionProvider as AuthProvider } from '@/app/providers/SessionProvider';
|