From c839a7e3682c697aeb7b5846ec4fed928c6963c4 Mon Sep 17 00:00:00 2001 From: "sosuke.iwabuchi" Date: Mon, 7 Aug 2023 11:02:45 +0900 Subject: [PATCH] =?UTF-8?q?/=20=E3=81=AE=E3=83=91=E3=82=B9=E3=82=92?= =?UTF-8?q?=E5=89=8A=E9=99=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/routes/index.tsx | 115 +++++++++++++++++++++---------------------- 1 file changed, 56 insertions(+), 59 deletions(-) diff --git a/src/routes/index.tsx b/src/routes/index.tsx index cc85d61..e7af946 100644 --- a/src/routes/index.tsx +++ b/src/routes/index.tsx @@ -69,66 +69,63 @@ const AppRoutes = (): RouteObject => ({ const DashboardRoutes = (): RouteObject => { const { canAccess } = useAuth(); - const allChildren = [ - { - pageId: PageID.NONE, - element: null, - }, - { - pageId: PageID.DASHBOARD_OVERVIEW, - element: , - }, - { - pageId: PageID.DASHBOARD_CONTRACT_LIST, - element: , - }, - { - pageId: PageID.DASHBOARD_CONTRACT_DETAIL, - element: , - }, - { - pageId: PageID.DASHBOARD_CONTRACT_CREATE, - element: , - }, - { - pageId: PageID.DASHBOARD_USE_SUMMARY_LIST_BY_CONTRACT, - element: , - }, - { - pageId: PageID.DASHBOARD_RECEIPT_ISSUING_ORDER_CREATE_CUSTOM_HELLO_TECHNO, - element: , - }, - { - pageId: PageID.DASHBOARD_RECEIPT_ISSUING_ORDER_LIST_CUSTOM_HELLO_TECHNO, - element: , - }, - { - pageId: PageID.DASHBOARD_RECEIPT_ISSUING_ORDER_DETAIL_CUSTOM_HELLO_TECHNO, - element: , - }, - { - pageId: PageID.DASHBOARD_USE_SUMMARY_LIST_CUSTOM_HELLO_TECHNO, - element: , - }, - { - pageId: PageID.DASHBOARD_USE_SUMMARY_DETAIL_CUSTOM_HELLO_TECHNO, - element: , - }, - { - pageId: PageID.DASHBOARD_LOGIN_USER_LIST, - element: , - }, - { - pageId: PageID.DASHBOARD_LOGIN_USER_CREATE, - element: , - }, - { - pageId: PageID.DASHBOARD_LOGIN_USER_CHANGE_PASSWORD, - element: , - }, - ]; - const children: RouteObject[] = useMemo(() => { + const allChildren = [ + { + pageId: PageID.DASHBOARD_OVERVIEW, + element: , + }, + { + pageId: PageID.DASHBOARD_CONTRACT_LIST, + element: , + }, + { + pageId: PageID.DASHBOARD_CONTRACT_DETAIL, + element: , + }, + { + pageId: PageID.DASHBOARD_CONTRACT_CREATE, + element: , + }, + { + pageId: PageID.DASHBOARD_USE_SUMMARY_LIST_BY_CONTRACT, + element: , + }, + { + pageId: + PageID.DASHBOARD_RECEIPT_ISSUING_ORDER_CREATE_CUSTOM_HELLO_TECHNO, + element: , + }, + { + pageId: PageID.DASHBOARD_RECEIPT_ISSUING_ORDER_LIST_CUSTOM_HELLO_TECHNO, + element: , + }, + { + pageId: + PageID.DASHBOARD_RECEIPT_ISSUING_ORDER_DETAIL_CUSTOM_HELLO_TECHNO, + element: , + }, + { + pageId: PageID.DASHBOARD_USE_SUMMARY_LIST_CUSTOM_HELLO_TECHNO, + element: , + }, + { + pageId: PageID.DASHBOARD_USE_SUMMARY_DETAIL_CUSTOM_HELLO_TECHNO, + element: , + }, + { + pageId: PageID.DASHBOARD_LOGIN_USER_LIST, + element: , + }, + { + pageId: PageID.DASHBOARD_LOGIN_USER_CREATE, + element: , + }, + { + pageId: PageID.DASHBOARD_LOGIN_USER_CHANGE_PASSWORD, + element: , + }, + ]; return allChildren .filter(({ pageId }) => canAccess(pageId)) .map(({ pageId, ...others }) => ({