Răsfoiți Sursa

clean up props to show delete modal

Mao 4 ani în urmă
părinte
comite
9fafac8218

+ 0 - 1
packages/app/src/components/IdenticalPathPage.tsx

@@ -112,7 +112,6 @@ const IdenticalPathPage:FC<IdenticalPathPageProps> = (props: IdenticalPathPagePr
                   isChecked={false}
                   isEnableActions
                   showPageUpdatedTime
-                // Todo: add onClickDeleteButton when delete feature implemented
                 />
               );
             })}

+ 0 - 1
packages/app/src/components/PageList/PageListItemL.tsx

@@ -25,7 +25,6 @@ type Props = {
   showPageUpdatedTime?: boolean, // whether to show page's updated time at the top-right corner of item
   onClickCheckbox?: (pageId: string) => void,
   onClickItem?: (pageId: string) => void,
-  onClickDeleteButton?: (pageId: string) => void,
 }
 
 export const PageListItemL = memo((props: Props): JSX.Element => {

+ 1 - 8
packages/app/src/components/SearchPage.jsx

@@ -65,7 +65,6 @@ class SearchPage extends React.Component {
     this.onChangeSortInvoked = this.onChangeSortInvoked.bind(this);
     this.onPagingNumberChanged = this.onPagingNumberChanged.bind(this);
     this.onPagingLimitChanged = this.onPagingLimitChanged.bind(this);
-    this.deleteSinglePageButtonHandler = this.deleteSinglePageButtonHandler.bind(this);
     this.deleteAllPagesButtonHandler = this.deleteAllPagesButtonHandler.bind(this);
     this.closeDeleteConfirmModalHandler = this.closeDeleteConfirmModalHandler.bind(this);
   }
@@ -271,11 +270,6 @@ class SearchPage extends React.Component {
     }));
   }
 
-  deleteSinglePageButtonHandler(pageId) {
-    this.setState({ deleteTargetPageIds: new Set([pageId]) });
-    this.setState({ isDeleteConfirmModalShown: true });
-  }
-
   deleteAllPagesButtonHandler() {
     if (this.state.selectedPagesIdList.size === 0) { return }
     this.setState({ deleteTargetPageIds: this.state.selectedPagesIdList });
@@ -311,7 +305,6 @@ class SearchPage extends React.Component {
         onClickItem={this.selectPage}
         onClickCheckbox={this.toggleCheckBox}
         onPagingNumberChanged={this.onPagingNumberChanged}
-        onClickDeleteButton={this.deleteSinglePageButtonHandler}
       />
     );
   }
@@ -352,7 +345,7 @@ class SearchPage extends React.Component {
           activePage={this.state.activePage}
         >
         </SearchPageLayout>
-        {/* TODO: show PageDeleteModal with usePageDeleteModal by 87569  */}
+        {/* TODO: show PageDeleteModal with usePageDeleteModal for delete all pages 85465 */}
         <PageDeleteModal
           isOpen={this.state.isDeleteConfirmModalShown}
           onClose={this.closeDeleteConfirmModalHandler}

+ 0 - 2
packages/app/src/components/SearchPage/SearchResultList.tsx

@@ -19,7 +19,6 @@ type Props = {
   onClickItem?: (pageId: string) => void,
   onClickCheckbox?: (pageId: string) => void,
   onClickInvoked?: (pageId: string) => void,
-  onClickDeleteButton?: (pageId: string) => void,
 }
 
 const SearchResultList: FC<Props> = (props:Props) => {
@@ -69,7 +68,6 @@ const SearchResultList: FC<Props> = (props:Props) => {
             onClickCheckbox={props.onClickCheckbox}
             isChecked={isChecked}
             isSelected={page.pageData._id === focusedPageId || false}
-            onClickDeleteButton={props.onClickDeleteButton}
           />
         );
       })}