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:
@ -75,7 +75,7 @@ src/components/dashboard/
|
||||
|
||||
// Структура dashboard компонента:
|
||||
export function FulfillmentDashboard() {
|
||||
const { organization } = useAuth()
|
||||
const { user } = useAuthContext()
|
||||
|
||||
// Условная маршрутизация по функциям
|
||||
if (activeTab === 'supplies') return <FulfillmentSuppliesTab />
|
||||
|
Reference in New Issue
Block a user