fix: заголовок меню портала «Снабжение» вместо заглушки «Договора»
Название вынесено в SIDEBAR_BRAND — реестр и база контрагентов берут его из одного места.
This commit is contained in:
@@ -20,7 +20,7 @@ import {
|
|||||||
Alert
|
Alert
|
||||||
} from '@tnsu/ui-kit';
|
} from '@tnsu/ui-kit';
|
||||||
import { DOCUMENT_TYPES } from './config';
|
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 { useDocumentDashboard } from './registry/useDocumentDashboard';
|
||||||
import { DashboardRow } from './registry/documentRegistry';
|
import { DashboardRow } from './registry/documentRegistry';
|
||||||
|
|
||||||
@@ -133,7 +133,7 @@ export const Dashboard: React.FC<IDashboardProps> = ({ context, onNavigateForm }
|
|||||||
items={sidebarItems}
|
items={sidebarItems}
|
||||||
activeId={activeType}
|
activeId={activeType}
|
||||||
onChange={onSidebarChange}
|
onChange={onSidebarChange}
|
||||||
brand="Договора"
|
brand={SIDEBAR_BRAND}
|
||||||
collapsed={collapsed}
|
collapsed={collapsed}
|
||||||
onToggleCollapsed={() => setCollapsed((c) => !c)}
|
onToggleCollapsed={() => setCollapsed((c) => !c)}
|
||||||
mobileOpen={mobileOpen}
|
mobileOpen={mobileOpen}
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
import { ISidebarItem, IconName } from '@tnsu/ui-kit';
|
import { ISidebarItem, IconName } from '@tnsu/ui-kit';
|
||||||
import { DOCUMENT_TYPES } from './config';
|
import { DOCUMENT_TYPES } from './config';
|
||||||
|
|
||||||
|
// Заголовок сайдбара — одинаковый на всех экранах портала.
|
||||||
|
export const SIDEBAR_BRAND = 'Снабжение';
|
||||||
|
|
||||||
// Общий раздел «База контрагентов» (отдельный маршрут ?form=contragents).
|
// Общий раздел «База контрагентов» (отдельный маршрут ?form=contragents).
|
||||||
export const CONTRAGENTS_ID = 'contragents';
|
export const CONTRAGENTS_ID = 'contragents';
|
||||||
export const CONTRAGENTS_TITLE = 'База контрагентов';
|
export const CONTRAGENTS_TITLE = 'База контрагентов';
|
||||||
|
|||||||
@@ -14,6 +14,7 @@ import {
|
|||||||
import {
|
import {
|
||||||
buildSidebarItems,
|
buildSidebarItems,
|
||||||
CONTRAGENTS_ID,
|
CONTRAGENTS_ID,
|
||||||
|
SIDEBAR_BRAND,
|
||||||
} from "../../../components/sidebarNav";
|
} from "../../../components/sidebarNav";
|
||||||
import { ContragentsService } from "../services/ContragentsService";
|
import { ContragentsService } from "../services/ContragentsService";
|
||||||
import { SuppliersService } from "../services/SuppliersService";
|
import { SuppliersService } from "../services/SuppliersService";
|
||||||
@@ -164,7 +165,7 @@ export const ContragentsRegistry: React.FC<IContragentsRegistryProps> = ({
|
|||||||
items={buildSidebarItems()}
|
items={buildSidebarItems()}
|
||||||
activeId={CONTRAGENTS_ID}
|
activeId={CONTRAGENTS_ID}
|
||||||
onChange={onSidebarChange}
|
onChange={onSidebarChange}
|
||||||
brand="Договора"
|
brand={SIDEBAR_BRAND}
|
||||||
collapsed={collapsed}
|
collapsed={collapsed}
|
||||||
onToggleCollapsed={() => setCollapsed((c) => !c)}
|
onToggleCollapsed={() => setCollapsed((c) => !c)}
|
||||||
mobileOpen={mobileOpen}
|
mobileOpen={mobileOpen}
|
||||||
|
|||||||
Reference in New Issue
Block a user