diff --git a/src/webparts/ctFormsPortal/components/Dashboard.tsx b/src/webparts/ctFormsPortal/components/Dashboard.tsx index c216133..454967b 100644 --- a/src/webparts/ctFormsPortal/components/Dashboard.tsx +++ b/src/webparts/ctFormsPortal/components/Dashboard.tsx @@ -20,7 +20,7 @@ import { Alert } from '@tnsu/ui-kit'; import { DOCUMENT_TYPES } from './config'; -import { buildSidebarItems, CONTRAGENTS_ID } from './sidebarNav'; +import { buildSidebarItems, CONTRAGENTS_ID, SIDEBAR_BRAND } from './sidebarNav'; import { useDocumentDashboard } from './registry/useDocumentDashboard'; import { DashboardRow } from './registry/documentRegistry'; @@ -133,7 +133,7 @@ export const Dashboard: React.FC = ({ context, onNavigateForm } items={sidebarItems} activeId={activeType} onChange={onSidebarChange} - brand="Договора" + brand={SIDEBAR_BRAND} collapsed={collapsed} onToggleCollapsed={() => setCollapsed((c) => !c)} mobileOpen={mobileOpen} diff --git a/src/webparts/ctFormsPortal/components/sidebarNav.ts b/src/webparts/ctFormsPortal/components/sidebarNav.ts index bc20a74..eac4ae7 100644 --- a/src/webparts/ctFormsPortal/components/sidebarNav.ts +++ b/src/webparts/ctFormsPortal/components/sidebarNav.ts @@ -1,6 +1,9 @@ import { ISidebarItem, IconName } from '@tnsu/ui-kit'; import { DOCUMENT_TYPES } from './config'; +// Заголовок сайдбара — одинаковый на всех экранах портала. +export const SIDEBAR_BRAND = 'Снабжение'; + // Общий раздел «База контрагентов» (отдельный маршрут ?form=contragents). export const CONTRAGENTS_ID = 'contragents'; export const CONTRAGENTS_TITLE = 'База контрагентов'; diff --git a/src/webparts/ctFormsPortal/forms/contragents/components/ContragentsRegistry.tsx b/src/webparts/ctFormsPortal/forms/contragents/components/ContragentsRegistry.tsx index 2abc396..0e54168 100644 --- a/src/webparts/ctFormsPortal/forms/contragents/components/ContragentsRegistry.tsx +++ b/src/webparts/ctFormsPortal/forms/contragents/components/ContragentsRegistry.tsx @@ -14,6 +14,7 @@ import { import { buildSidebarItems, CONTRAGENTS_ID, + SIDEBAR_BRAND, } from "../../../components/sidebarNav"; import { ContragentsService } from "../services/ContragentsService"; import { SuppliersService } from "../services/SuppliersService"; @@ -164,7 +165,7 @@ export const ContragentsRegistry: React.FC = ({ items={buildSidebarItems()} activeId={CONTRAGENTS_ID} onChange={onSidebarChange} - brand="Договора" + brand={SIDEBAR_BRAND} collapsed={collapsed} onToggleCollapsed={() => setCollapsed((c) => !c)} mobileOpen={mobileOpen}