Sidebar
Навигационная боковая панель приложения на shadcn. SidebarProvider держит
состояние (свёрнута/развёрнута, персист в cookie, горячая клавиша Cmd/Ctrl+B,
мобильный режим через Sheet) и раздаёт его через контекст useSidebar. Sidebar —
сама панель (side / variant / collapsible), SidebarInset — основная область
рядом с ней, SidebarTrigger сворачивает и разворачивает. Внутри: SidebarHeader /
SidebarContent / SidebarFooter, секции (SidebarGroup / SidebarGroupLabel /
SidebarGroupAction) и меню (SidebarMenu / SidebarMenuItem / SidebarMenuButton /
SidebarMenuAction / SidebarMenuBadge / SidebarMenuSub…). Все части несут свой
data-slot.
Тяжёлый компонент — импортируется из отдельного subpath
@reformer/ui-kit/sidebar.
Variants — готовые конфигурации компонента: один и тот же компонент с разными преднастроенными пропсами. Витрина состояний (напр. обычный Select и Select с расширенной информацией — два варианта).
Examples — приёмы в коде: как решить задачу. Напр. как разные Data Provider’ы работают с компонентом (рецепты использования).