Mao 4 лет назад
Родитель
Сommit
c37d391fac

+ 5 - 1
packages/app/src/components/PageDeleteModal.jsx

@@ -91,6 +91,9 @@ const PageDeleteModal = (props) => {
     );
   }
 
+  // DeleteCompletely is currently disabled
+  // TODO : Retrive isAbleToDeleteCompleltly state everywhere in the system via swr.
+  // Story: https://redmine.weseek.co.jp/issues/82222
   function renderDeleteCompletelyForm() {
     return (
       <div className="custom-control custom-checkbox custom-checkbox-danger">
@@ -99,12 +102,13 @@ const PageDeleteModal = (props) => {
           name="completely"
           id="deleteCompletely"
           type="checkbox"
-          disabled={!isAbleToDeleteCompletely}
+          disabled
           checked={isDeleteCompletely}
           onChange={changeIsDeleteCompletelyHandler}
         />
         <label className="custom-control-label text-danger" htmlFor="deleteCompletely">
           { t('modal_delete.delete_completely') }
+          <p>This feature is currently disabled. We will implement it soon.</p>
           <p className="form-text text-muted mt-0"> { t('modal_delete.completely') }</p>
         </label>
         {!isAbleToDeleteCompletely

+ 6 - 1
packages/app/src/components/SearchPage/SearchResultContentSubNavigation.tsx

@@ -57,6 +57,11 @@ const SearchResultContentSubNavigation: FC<Props> = (props : Props) => {
         <PagePathNav pageId={pageId} pagePath={path} isCompactMode={isCompactMode} isSingleLineMode={isSignleLineMode} />
       </div>
       {/* Right side */}
+      {/*
+        DeleteCompletely is currently disabled
+        TODO : Retrive isAbleToDeleteCompleltly state everywhere in the system via swr.
+        story: https://redmine.weseek.co.jp/issues/82222
+      */}
       <div className="d-flex">
         <SubNavButtons
           isCompactMode={isCompactMode}
@@ -64,7 +69,7 @@ const SearchResultContentSubNavigation: FC<Props> = (props : Props) => {
           revisionId={revisionId}
           path={path}
           isDeletable={isPageDeletable}
-          isAbleToDeleteCompletely
+          // isAbleToDeleteCompletely={}
           willShowPageManagement={isAbleToShowPageManagement}
         >
         </SubNavButtons>