- Remove persist middleware from authStore (causing hooks timing issues) - Restore original AuthInitializer component pattern - Keep good Phase 3 optimizations: - Theme FOUC fix (inline script) - React Query refetchOnWindowFocus disabled - Code splitting for dev/auth components - Shared form components (FormField, useFormError) - Store location in lib/stores
14 lines
408 B
TypeScript
Executable File
14 lines
408 B
TypeScript
Executable File
// Authentication components
|
|
|
|
// Auth initialization
|
|
export { AuthInitializer } from './AuthInitializer';
|
|
|
|
// Route protection
|
|
export { AuthGuard } from './AuthGuard';
|
|
|
|
// Forms
|
|
export { LoginForm } from './LoginForm';
|
|
export { RegisterForm } from './RegisterForm';
|
|
export { PasswordResetRequestForm } from './PasswordResetRequestForm';
|
|
export { PasswordResetConfirmForm } from './PasswordResetConfirmForm';
|