From 1843ed8cf794370115bae700b22fb6c64ec8aae0 Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 16 Mar 2026 14:37:04 +0700 Subject: [PATCH] 260316:1437 Refactor to NestJS 11 #6 --- .../drawings/contract/categories/page.tsx | 12 +++++----- .../drawings/contract/sub-categories/page.tsx | 6 ++--- .../drawings/contract/volumes/page.tsx | 6 ++--- .../drawings/shop/main-categories/page.tsx | 6 ++--- .../drawings/shop/sub-categories/page.tsx | 6 ++--- .../admin/doc-control/reference/tags/page.tsx | 8 +++---- .../services/drawing-master-data.service.ts | 24 +++++++++---------- 7 files changed, 33 insertions(+), 35 deletions(-) diff --git a/frontend/app/(admin)/admin/doc-control/drawings/contract/categories/page.tsx b/frontend/app/(admin)/admin/doc-control/drawings/contract/categories/page.tsx index 7a4126a..dcab3be 100644 --- a/frontend/app/(admin)/admin/doc-control/drawings/contract/categories/page.tsx +++ b/frontend/app/(admin)/admin/doc-control/drawings/contract/categories/page.tsx @@ -26,7 +26,7 @@ interface Category { } export default function ContractCategoriesPage() { - const [selectedProjectId, setSelectedProjectId] = useState(undefined); + const [selectedProjectId, setSelectedProjectId] = useState(undefined); const { data: projects = [], isLoading: isLoadingProjects } = useProjects(); const columns: ColumnDef[] = [ @@ -59,8 +59,8 @@ export default function ContractCategoriesPage() {
Project: setSelectedProjectId(v ? parseInt(v) : undefined)} + value={selectedProjectId ?? ''} + onValueChange={(v) => setSelectedProjectId(v || undefined)} > {isLoadingProjects ? ( diff --git a/frontend/app/(admin)/admin/doc-control/drawings/contract/volumes/page.tsx b/frontend/app/(admin)/admin/doc-control/drawings/contract/volumes/page.tsx index 7d827c4..e6a2e10 100644 --- a/frontend/app/(admin)/admin/doc-control/drawings/contract/volumes/page.tsx +++ b/frontend/app/(admin)/admin/doc-control/drawings/contract/volumes/page.tsx @@ -24,7 +24,7 @@ interface Volume { } export default function ContractVolumesPage() { - const [selectedProjectId, setSelectedProjectId] = useState(undefined); + const [selectedProjectId, setSelectedProjectId] = useState(undefined); const { data: projects = [], isLoading: isLoadingProjects } = useProjects(); const columns: ColumnDef[] = [ @@ -63,8 +63,8 @@ export default function ContractVolumesPage() {
Project: setSelectedProjectId(v ? parseInt(v) : undefined)} + value={selectedProjectId ?? ''} + onValueChange={(v) => setSelectedProjectId(v || undefined)} > {isLoadingProjects ? ( diff --git a/frontend/app/(admin)/admin/doc-control/drawings/shop/sub-categories/page.tsx b/frontend/app/(admin)/admin/doc-control/drawings/shop/sub-categories/page.tsx index f082ce6..21191ce 100644 --- a/frontend/app/(admin)/admin/doc-control/drawings/shop/sub-categories/page.tsx +++ b/frontend/app/(admin)/admin/doc-control/drawings/shop/sub-categories/page.tsx @@ -19,7 +19,7 @@ interface SubCategory { } export default function ShopSubCategoriesPage() { - const [selectedProjectId, setSelectedProjectId] = useState(undefined); + const [selectedProjectId, setSelectedProjectId] = useState(undefined); const { data: projects = [], isLoading: isLoadingProjects } = useProjects(); console.log('Projects Data:', projects); @@ -64,8 +64,8 @@ export default function ShopSubCategoriesPage() {
Project: