Yuken Tezuka 3 лет назад
Родитель
Сommit
5994126778
1 измененных файлов с 1 добавлено и 40 удалено
  1. 1 40
      packages/app/src/components/EmptyTrashButton.tsx

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

@@ -1,17 +1,7 @@
-import React, { FC, useCallback } from 'react';
+import React from 'react';
 
 import { useTranslation } from 'next-i18next';
 
-import { toastSuccess } from '~/client/util/apiNotification';
-import {
-  IDataWithMeta,
-  IPageHasId,
-  IPageInfo,
-} from '~/interfaces/page';
-import { useShowPageLimitationXL } from '~/stores/context';
-import { useEmptyTrashModal } from '~/stores/modal';
-import { useSWRxDescendantsPageListForCurrrentPath, useSWRxPageInfoForList } from '~/stores/page-listing';
-
 type EmptyTrashButtonProps = {
   emptyTrashClickHandler: () => void,
   disableEmptyButton: boolean
@@ -21,35 +11,6 @@ type EmptyTrashButtonProps = {
 const EmptyTrashButton = (props: EmptyTrashButtonProps): JSX.Element => {
   const { emptyTrashClickHandler, disableEmptyButton } = props;
   const { t } = useTranslation();
-  // const { open: openEmptyTrashModal } = useEmptyTrashModal();
-  // const { data: limit } = useShowPageLimitationXL();
-  // const { data: pagingResult, mutate } = useSWRxDescendantsPageListForCurrrentPath(1, limit);
-
-  // const pageIds = pagingResult?.items?.map(page => page._id);
-  // const { injectTo } = useSWRxPageInfoForList(pageIds, null, true, true);
-
-  // let pageWithMetas: IDataWithMeta<IPageHasId, IPageInfo>[] = [];
-
-  // const convertToIDataWithMeta = (page) => {
-  //   return { data: page };
-  // };
-
-  // if (pagingResult != null) {
-  //   const dataWithMetas = pagingResult.items.map(page => convertToIDataWithMeta(page));
-  //   pageWithMetas = injectTo(dataWithMetas);
-  // }
-
-  // const deletablePages = pageWithMetas.filter(page => page.meta?.isAbleToDeleteCompletely);
-
-  // const onEmptiedTrashHandler = useCallback(() => {
-  //   toastSuccess(t('empty_trash'));
-
-  //   mutate();
-  // }, [t, mutate]);
-
-  // const emptyTrashClickHandler = () => {
-  //   openEmptyTrashModal(deletablePages, { onEmptiedTrash: onEmptiedTrashHandler, canDelepeAllPages: pagingResult?.totalCount === deletablePages.length });
-  // };
 
   return (
     <div className="d-flex align-items-center">