Przeglądaj źródła

add setting state about bookmark info

takeru0001 5 lat temu
rodzic
commit
3bf21bd9e6
1 zmienionych plików z 9 dodań i 0 usunięć
  1. 9 0
      src/client/js/services/PageContainer.js

+ 9 - 0
src/client/js/services/PageContainer.js

@@ -152,6 +152,15 @@ export default class PageContainer extends Container {
       likerUsers: like.data.users.liker,
       isLiked: like.data.isLiked,
     });
+
+    const bookmark = await this.appContainer.apiv3Get('/bookmarks', { pageId: this.state.pageId });
+    if (bookmark.data.isBookmark != null) {
+      this.setState({
+        isBookmarked: true,
+        sumOfBookmarks: bookmark.data.sumOfBookmarks,
+      });
+    }
+
     this.checkAndUpdateImageUrlCached(this.state.likerUsers);
   }