feat: migrate from useAuth to AuthContext for centralized auth state
• Полная миграция 64 компонентов с useAuth на AuthContext • Исправлена race condition в SMS регистрации • Улучшена SSR совместимость с таймаутами • Удалена дублирующая система регистрации • Обновлена документация архитектуры аутентификации Технические изменения: - AuthContext.tsx: централизованная система состояния - auth-flow.tsx: убрана агрессивная логика logout - confirmation-step.tsx: исправлена передача телефона - page.tsx: добавлена синхронизация состояния - 64 файла: миграция useAuth → useAuthContext 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@ -253,7 +253,7 @@ glass-input: прозрачные инпуты с размытием
|
||||
|
||||
### Обязательные Хуки
|
||||
- `useSidebar()` - управление боковой панелью
|
||||
- `useAuth()` - аутентификация и права доступа
|
||||
- `useAuthContext()` - аутентификация и права доступа
|
||||
- Для WB: проверка `hasWBApiKey` перед загрузкой
|
||||
|
||||
### GraphQL Операции
|
||||
|
Reference in New Issue
Block a user