Sfoglia il codice sorgente

delete method in Button

takeru0001 5 anni fa
parent
commit
38a925fefa
1 ha cambiato i file con 2 aggiunte e 6 eliminazioni
  1. 2 6
      src/client/js/components/BookmarkButton.jsx

+ 2 - 6
src/client/js/components/BookmarkButton.jsx

@@ -14,14 +14,10 @@ class BookmarkButton extends React.Component {
   }
 
   async handleClick() {
-    const { crowi, pageId, pageContainer } = this.props;
-    const bool = !pageContainer.state.isBookmarked;
+    const { pageContainer } = this.props;
 
     try {
-      await crowi.apiv3.put('/bookmarks', { pageId, bool });
-      pageContainer.setState({ isBookmarked: bool });
-
-      pageContainer.setBookmarkInfo();
+      pageContainer.updateBookmark();
     }
     catch (err) {
       toastError(err);