Исправлена навигация сайдбара: убраны перезагрузки страницы и добавлен персистентный сайдбар

- Создан layout для (dashboard) группы с персистентным сайдбаром
- Заменен window.location.href на router.push() в хуках авторизации
- Перемещены все страницы в (dashboard) группу для единого layout
- Удалены дублирующие <Sidebar /> компоненты из индивидуальных страниц
- Исправлены все компоненты dashboard для использования getSidebarMargin()
- Добавлена skeleton загрузка кнопок сайдбара для плавного UX
- Исправлены критические синтаксические ошибки в JSX компонентах
- Удалены дублирующие main теги и исправлена структура layout

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
Bivekich
2025-08-07 19:23:51 +03:00
parent f6a40414ab
commit 9da1fe9e78
76 changed files with 255 additions and 337 deletions

View File

@ -0,0 +1,10 @@
import { AuthGuard } from '@/components/auth-guard'
import { FulfillmentSuppliesDashboard } from '@/components/fulfillment-supplies/fulfillment-supplies-dashboard'
export default function FulfillmentSuppliesPage() {
return (
<AuthGuard>
<FulfillmentSuppliesDashboard />
</AuthGuard>
)
}