Yohei-Shiina 4 лет назад
Родитель
Сommit
e9963f6b75

+ 2 - 2
packages/app/src/components/SearchPage/DeleteSelectedPageGroup.tsx

@@ -1,7 +1,7 @@
 import React, { FC } from 'react';
 import { useTranslation } from 'react-i18next';
 import loggerFactory from '~/utils/logger';
-// import checkboxType from '../../interfaces/search';
+// import { CheckboxType } from '../../interfaces/search';
 
 const logger = loggerFactory('growi:searchResultList');
 
@@ -26,7 +26,7 @@ const DeleteAllButton:FC<Props> = (props:Props) => {
     // - INDETERMINATE
     // - ALL_CHECKED
     // https://estoc.weseek.co.jp/redmine/issues/77525
-    // use checkboxType by importing from interfaces
+    // use CheckboxType by importing from packages/app/src/interfaces/
     if (onCheckInvoked == null) { logger.error('onCheckInvoked is null') }
     else { onCheckInvoked('') }
   };

+ 3 - 4
packages/app/src/components/SearchPage/SearchControl.tsx

@@ -2,9 +2,8 @@ import React, { FC } from 'react';
 import { useTranslation } from 'react-i18next';
 import SearchPageForm from './SearchPageForm';
 import AppContainer from '../../client/services/AppContainer';
-import DeleteSelectedPageGroup, {
-  NONE_CHECKED, // INDETERMINATE, ALL_CHECKED
-} from './DeleteSelectedPageGroup';
+import DeleteSelectedPageGroup from './DeleteSelectedPageGroup';
+import { CheckboxType } from '../../interfaces/search';
 
 type Props = {
   searchingKeyword: string,
@@ -61,7 +60,7 @@ const SearchControl: FC <Props> = (props: Props) => {
         {/* Todo: design will be fixed in #80324. Function will be implemented in #77525 */}
         <DeleteSelectedPageGroup
           isChecked={false || false} // Todo: change the left value to appropriate value based on checkboxState
-          checkboxState={'' || NONE_CHECKED} // Todo: change the left value to appropriate value
+          checkboxState={'' || CheckboxType.NONE_CHECKED} // Todo: change the left value to appropriate value
           onClickInvoked={onDeleteSelectedPageHandler}
           onCheckInvoked={onCheckAllPagesInvoked}
         />

+ 1 - 1
packages/app/src/interfaces/search.ts

@@ -1,4 +1,4 @@
-export enum checkboxType {
+export enum CheckboxType {
   NONE_CHECKED = 'noneChecked',
   INDETERMINATE = 'indeterminate',
   ALL_CHECKED = 'allChecked',