Explorar o código

modifed from yarn lint

白石誠 %!s(int64=5) %!d(string=hai) anos
pai
achega
d3cdc9939e
Modificáronse 1 ficheiros con 5 adicións e 5 borrados
  1. 5 5
      src/client/js/components/PageTimeline.jsx

+ 5 - 5
src/client/js/components/PageTimeline.jsx

@@ -16,7 +16,7 @@ class PageTimeline extends React.Component {
     super(props);
     super(props);
 
 
     const { appContainer } = this.props;
     const { appContainer } = this.props;
-
+    this.updatePages = this.updatePages.bind(this);
     this.state = {
     this.state = {
       isEnabled: appContainer.getConfig().isEnabledTimeline,
       isEnabled: appContainer.getConfig().isEnabledTimeline,
       isInitialized: false,
       isInitialized: false,
@@ -27,7 +27,8 @@ class PageTimeline extends React.Component {
 
 
   }
   }
 
 
-  async updatePages(path) {
+  async updatePages() {
+    const { path } = this.props.pageContainer.state;
     const res = await appContainer.apiv3Get('/pages/list', { path });
     const res = await appContainer.apiv3Get('/pages/list', { path });
     this.setState({
     this.setState({
       pages: res.data.pages,
       pages: res.data.pages,
@@ -38,13 +39,12 @@ class PageTimeline extends React.Component {
     if (!this.state.isEnabled) {
     if (!this.state.isEnabled) {
       return;
       return;
     }
     }
-    const { appContainer, pageContainer } = this.props;
+    const { appContainer } = this.props;
 
 
     // initialize GrowiRenderer
     // initialize GrowiRenderer
     this.growiRenderer = appContainer.getRenderer('timeline');
     this.growiRenderer = appContainer.getRenderer('timeline');
     if (this.props.isModal) {
     if (this.props.isModal) {
-      const { path } = pageContainer.state;
-      this.updatePages(path);
+      this.updatePages();
     }
     }
     else {
     else {
       this.initBsTab();
       this.initBsTab();