Просмотр исходного кода

Check all isEmpty values in deleteModalData.pages

Shun Miyazawa 3 лет назад
Родитель
Сommit
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]);