import React from "react"; import { ROLE_LABELS } from "../constants/roles"; import { Badge } from "../components/UI/Badge"; import { Button } from "../components/UI/Button"; import { Panel } from "../components/UI/Panel"; import { ThemeToggle } from "../components/UI/ThemeToggle"; export const AppShell = ({ user, onSignOut, navItems, activeSection, onSectionChange, sectionMeta, children, }) => { return (

Панель

Управление доставкой

{navItems.map((item) => ( ))}

Рабочая область

{sectionMeta?.label || "Панель"}

{sectionMeta?.description ? (

{sectionMeta.description}

) : null}
{user.name}
{ROLE_LABELS[user.role]}
{children}
); };