From 922827227cbce52a7e5c50cd336b73f03730cc89 Mon Sep 17 00:00:00 2001 From: Oliver Date: Sat, 27 Sep 2025 17:10:43 +1000 Subject: [PATCH] [UI] Top level text (#10406) * Adjust top-level parts page * Adjust top level stock page * Fix playwright tests * Tweak playwright test --- src/frontend/src/pages/part/CategoryDetail.tsx | 4 ++-- src/frontend/src/pages/stock/LocationDetail.tsx | 4 ++-- src/frontend/tests/pages/pui_stock.spec.ts | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/frontend/src/pages/part/CategoryDetail.tsx b/src/frontend/src/pages/part/CategoryDetail.tsx index bbbee21f0f..d3ab36aebd 100644 --- a/src/frontend/src/pages/part/CategoryDetail.tsx +++ b/src/frontend/src/pages/part/CategoryDetail.tsx @@ -264,7 +264,7 @@ export default function CategoryDetail() { }, { name: 'subcategories', - label: t`Subcategories`, + label: id ? t`Subcategories` : t`Part Categories`, icon: , content: }, @@ -340,7 +340,7 @@ export default function CategoryDetail() { selectedId={category?.pk} /> } breadcrumbs={breadcrumbs} diff --git a/src/frontend/src/pages/stock/LocationDetail.tsx b/src/frontend/src/pages/stock/LocationDetail.tsx index 32442a0e7b..0486bb5ec8 100644 --- a/src/frontend/src/pages/stock/LocationDetail.tsx +++ b/src/frontend/src/pages/stock/LocationDetail.tsx @@ -173,7 +173,7 @@ export default function Stock() { }, { name: 'sublocations', - label: t`Stock Locations`, + label: id ? t`Sublocations` : t`Stock Locations`, icon: , content: }, @@ -417,7 +417,7 @@ export default function Stock() { selectedId={location?.pk} /> } actions={locationActions} diff --git a/src/frontend/tests/pages/pui_stock.spec.ts b/src/frontend/tests/pages/pui_stock.spec.ts index d3b37bc136..7b0131fab2 100644 --- a/src/frontend/tests/pages/pui_stock.spec.ts +++ b/src/frontend/tests/pages/pui_stock.spec.ts @@ -25,7 +25,7 @@ test('Stock - Basic Tests', async ({ browser }) => { await loadTab(page, 'Stock Locations'); await page.getByRole('cell', { name: 'Electronics Lab' }).first().click(); await loadTab(page, 'Default Parts'); - await loadTab(page, 'Stock Locations'); + await loadTab(page, 'Sublocations'); await loadTab(page, 'Stock Items'); await loadTab(page, 'Location Details'); @@ -350,7 +350,7 @@ test('Stock - Location', async ({ browser }) => { await loadTab(page, 'Default Parts'); await loadTab(page, 'Stock Items'); - await loadTab(page, 'Stock Locations'); + await loadTab(page, 'Sublocations'); await loadTab(page, 'Location Details'); await page.getByLabel('action-menu-barcode-actions').click();