Yuki Takei 2 ani în urmă
părinte
comite
ca518bb7b0

+ 0 - 3
apps/app/src/interfaces/editor-settings.ts

@@ -1,5 +1,3 @@
-import type { AcceptedUploadFileType } from '@growi/editor';
-
 export const DEFAULT_THEME = 'DefaultLight';
 
 const KeyMapMode = {
@@ -23,5 +21,4 @@ export type EditorConfig = {
     isUploadAllFileAllowed: boolean,
     isUploadEnabled: boolean,
   }
-  // acceptedUploadFileType: AcceptedUploadFileType,
 }

+ 0 - 3
apps/app/src/pages/[[...path]].page.tsx

@@ -11,7 +11,6 @@ import type {
 import {
   isClient, pagePathUtils, pathUtils,
 } from '@growi/core/dist/utils';
-import { AcceptedUploadFileType } from '@growi/editor';
 import ExtensibleCustomError from 'extensible-custom-error';
 import type {
   GetServerSideProps, GetServerSidePropsContext,
@@ -43,7 +42,6 @@ import {
   useIsSlackConfigured, useRendererConfig, useGrowiCloudUri,
   useEditorConfig, useIsAllReplyShown, useIsContainerFluid, useIsNotCreatable,
   useIsUploadAllFileAllowed, useIsUploadEnabled,
-  // useAcceptedUploadFileType,
 } from '~/stores/context';
 import { useEditingMarkdown } from '~/stores/editor';
 import {
@@ -225,7 +223,6 @@ const Page: NextPageWithLayout<Props> = (props: Props) => {
 
   useIsUploadAllFileAllowed(props.editorConfig.upload.isUploadAllFileAllowed);
   useIsUploadEnabled(props.editorConfig.upload.isUploadEnabled);
-  // useAcceptedUploadFileType(props.editorConfig.acceptedUploadFileType);
 
   const { pageWithMeta } = props;
 

+ 17 - 4
apps/app/src/stores/context.tsx

@@ -166,10 +166,6 @@ export const useIsUploadAllFileAllowed = (initialData?: boolean): SWRResponse<bo
   return useContextSWR('isUploadAllFileAllowed', initialData);
 };
 
-// export const useAcceptedUploadFileType = (initialData?: AcceptedUploadFileType): SWRResponse<AcceptedUploadFileType, Error> => {
-//   return useContextSWR('acceptedUploadFileType', initialData, { fallbackData: AcceptedUploadFileType.NONE });
-// };
-
 export const useShowPageLimitationL = (initialData?: number): SWRResponse<number, Error> => {
   return useContextSWR('showPageLimitationL', initialData);
 };
@@ -266,6 +262,23 @@ export const useIsEditable = (): SWRResponse<boolean, Error> => {
   );
 };
 
+// export const useAcceptedUploadFileType = (): SWRResponse<AcceptedUploadFileType, Error> => {
+//   const { data: editorConfig } = useEditorConfig();
+
+//   return useSWRImmutable(
+//     ['acceptedUploadFileType', editorConfig],
+//     ([, editorConfig]) => {
+//       if (!editorConfig?.upload.isUploadEnabled) {
+//         return AcceptedUploadFileType.NONE;
+//       }
+//       if (editorConfig?.upload.isUploadAllFileAllowed) {
+//         return AcceptedUploadFileType.ALL;
+//       }
+//       return AcceptedUploadFileType.IMAGE;
+//     },
+//   );
+// };
+
 // export const useAcceptedMimeType = (): SWRResponse<string, Error> => {
 //   const { data: acceptedUploadFileType } = useAcceptedUploadFileType();