Shun Miyazawa 2 лет назад
Родитель
Сommit
4b1ffc8470
1 измененных файлов с 7 добавлено и 0 удалено
  1. 7 0
      apps/app/src/pages/me/[[...path]].page.tsx

+ 7 - 0
apps/app/src/pages/me/[[...path]].page.tsx

@@ -72,6 +72,13 @@ const MePage: NextPageWithLayout<Props> = (props: Props) => {
 
   const getTargetPageToRender = (pagesMap, keys): {title: string, component: JSX.Element} => {
     return keys.reduce((pagesMap, key) => {
+      const page = pagesMap[key];
+      if (page == null) {
+        return {
+          title: 'NotFoundPage',
+          component: <h1 className="title">{t('commons:not_found_page.page_not_exist')}</h1>,
+        };
+      }
       return pagesMap[key];
     }, pagesMap);
   };