From 0eb45372c34cfb6615a442338a5141c1391ed0ab Mon Sep 17 00:00:00 2001 From: miteruzo Date: Sat, 27 Jun 2026 18:52:50 +0900 Subject: [PATCH] #306 --- frontend/src/components/MaterialSidebar.tsx | 3 ++- frontend/src/pages/materials/MaterialListPage.tsx | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/frontend/src/components/MaterialSidebar.tsx b/frontend/src/components/MaterialSidebar.tsx index 9767c63..399d9d8 100644 --- a/frontend/src/components/MaterialSidebar.tsx +++ b/frontend/src/components/MaterialSidebar.tsx @@ -36,7 +36,8 @@ const verticalChrome = (el: HTMLElement): number => { const setChildrenById = ( tags: MaterialSidebarTag[], targetId: number, - children: MaterialSidebarTag[]): MaterialSidebarTag[] => ( + children: MaterialSidebarTag[], +): MaterialSidebarTag[] => ( tags.map (tag => { if (tag.id === targetId) return { ...tag, children } diff --git a/frontend/src/pages/materials/MaterialListPage.tsx b/frontend/src/pages/materials/MaterialListPage.tsx index 6a6da5c..f585df0 100644 --- a/frontend/src/pages/materials/MaterialListPage.tsx +++ b/frontend/src/pages/materials/MaterialListPage.tsx @@ -83,7 +83,8 @@ const materialTitle = (material: Material): string => const groupedTagPath = ( tagId: number, - materialFilter: MaterialFilter): string => + materialFilter: MaterialFilter, +): string => `/materials?tag_id=${ tagId }&include_descendants=1&group_by=parent_tag` + `&material_filter=${ materialFilter }`