fix: заголовок меню портала «Снабжение» вместо заглушки «Договора»

Название вынесено в SIDEBAR_BRAND — реестр и база контрагентов берут его из одного места.
This commit is contained in:
Тимур Городецкий
2026-10-20 14:26:21 +05:00
parent 4079bddc71
commit 5192311fff
3 changed files with 7 additions and 3 deletions
@@ -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<IDashboardProps> = ({ context, onNavigateForm }
items={sidebarItems}
activeId={activeType}
onChange={onSidebarChange}
brand="Договора"
brand={SIDEBAR_BRAND}
collapsed={collapsed}
onToggleCollapsed={() => setCollapsed((c) => !c)}
mobileOpen={mobileOpen}
@@ -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 = 'База контрагентов';
@@ -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<IContragentsRegistryProps> = ({
items={buildSidebarItems()}
activeId={CONTRAGENTS_ID}
onChange={onSidebarChange}
brand="Договора"
brand={SIDEBAR_BRAND}
collapsed={collapsed}
onToggleCollapsed={() => setCollapsed((c) => !c)}
mobileOpen={mobileOpen}