Просмотр исходного кода

Merge pull request #3003 from weseek/feat/gw-4295-add-message-in-timeline-of-not-found-page

add message in timeline when the page does not have children pages
Yuki Takei 5 лет назад
Родитель
Сommit
b1246f7330
1 измененных файлов с 8 добавлено и 1 удалено
  1. 8 1
      src/client/js/components/PageTimeline.jsx

+ 8 - 1
src/client/js/components/PageTimeline.jsx

@@ -60,9 +60,16 @@ class PageTimeline extends React.Component {
   }
 
   render() {
+    const { t } = this.props;
     const { pages } = this.state;
+    const { path } = this.props.pageContainer.state;
     if (pages == null || pages.length === 0) {
-      return <React.Fragment></React.Fragment>;
+      return (
+        <div className="mt-2">
+          {/* eslint-disable-next-line react/no-danger */}
+          <p dangerouslySetInnerHTML={{ __html: t('custom_navigation.no_page_list', { path }) }} />
+        </div>
+      );
     }
 
     return (