소스 검색

Check all isEmpty values in deleteModalData.pages

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

+ 2 - 3
packages/app/src/components/PageDeleteModal.tsx

@@ -78,9 +78,8 @@ const PageDeleteModal: FC = () => {
 
   const isDisabledDeleteRecursivelyCheckbox = useMemo(() => {
     if (deleteModalData != null && deleteModalData.pages != null && deleteModalData.pages.length > 0) {
-      const pageData = deleteModalData.pages[0].data;
-      const isNoRevisionPage = pageData._id != null && pageData.revision == null;
-      return isNoRevisionPage;
+      const isNoRevisionPages = deleteModalData.pages.every(pageWithMeta => pageWithMeta.data._id != null && pageWithMeta.data.revision == null);
+      return isNoRevisionPages;
     }
     return false;
   }, [deleteModalData]);