소스 검색

If there are no pages that can be deleted, the button is disabled

Shun Miyazawa 3 년 전
부모
커밋
f1f7ff54c2
1개의 변경된 파일1개의 추가작업 그리고 4개의 파일을 삭제
  1. 1 4
      packages/app/src/components/EmptyTrashButton.tsx

+ 1 - 4
packages/app/src/components/EmptyTrashButton.tsx

@@ -43,15 +43,12 @@ const EmptyTrashButton: FC = () => {
     openEmptyTrashModal(deletablePages, { onEmptiedTrash: onEmptiedTrashHandler, canDelepeAllPages: pagingResult?.totalCount === deletablePages.length });
     openEmptyTrashModal(deletablePages, { onEmptiedTrash: onEmptiedTrashHandler, canDelepeAllPages: pagingResult?.totalCount === deletablePages.length });
   };
   };
 
 
-  if (deletablePages.length === 0) {
-    return <></>;
-  }
-
   return (
   return (
     <div className="d-flex align-items-center">
     <div className="d-flex align-items-center">
       <button
       <button
         type="button"
         type="button"
         className="btn btn-outline-secondary rounded-pill text-danger d-flex align-items-center"
         className="btn btn-outline-secondary rounded-pill text-danger d-flex align-items-center"
+        disabled={deletablePages.length === 0}
         onClick={() => emptyTrashClickHandler()}
         onClick={() => emptyTrashClickHandler()}
       >
       >
         <i className="icon-fw icon-trash"></i>
         <i className="icon-fw icon-trash"></i>