From 3acee1e6fa12becc938c80cded5ee149535e194f Mon Sep 17 00:00:00 2001 From: Anthony LC Date: Tue, 18 Feb 2025 16:40:22 +0100 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8(frontend)=20create=20feature=20doc-ex?= =?UTF-8?q?port?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Create the feature doc-export, it will be responsible for exporting the document. --- .../features/docs/{doc-header => doc-export}/api/useExport.tsx | 0 .../docs/{doc-header => doc-export}/api/useTemplates.tsx | 0 .../docs/{doc-header => doc-export}/components/ModalExport.tsx | 0 .../{doc-header => doc-export}/components/blocks/Table.tsx | 0 .../impress/src/features/docs/doc-export/components/index.ts | 1 + .../apps/impress/src/features/docs/doc-export/index.ts | 1 + .../src/features/docs/{doc-header => doc-export}/types.ts | 0 .../src/features/docs/{doc-header => doc-export}/utils.ts | 0 .../src/features/docs/doc-header/components/DocToolBox.tsx | 3 +-- 9 files changed, 3 insertions(+), 2 deletions(-) rename src/frontend/apps/impress/src/features/docs/{doc-header => doc-export}/api/useExport.tsx (100%) rename src/frontend/apps/impress/src/features/docs/{doc-header => doc-export}/api/useTemplates.tsx (100%) rename src/frontend/apps/impress/src/features/docs/{doc-header => doc-export}/components/ModalExport.tsx (100%) rename src/frontend/apps/impress/src/features/docs/{doc-header => doc-export}/components/blocks/Table.tsx (100%) create mode 100644 src/frontend/apps/impress/src/features/docs/doc-export/components/index.ts create mode 100644 src/frontend/apps/impress/src/features/docs/doc-export/index.ts rename src/frontend/apps/impress/src/features/docs/{doc-header => doc-export}/types.ts (100%) rename src/frontend/apps/impress/src/features/docs/{doc-header => doc-export}/utils.ts (100%) diff --git a/src/frontend/apps/impress/src/features/docs/doc-header/api/useExport.tsx b/src/frontend/apps/impress/src/features/docs/doc-export/api/useExport.tsx similarity index 100% rename from src/frontend/apps/impress/src/features/docs/doc-header/api/useExport.tsx rename to src/frontend/apps/impress/src/features/docs/doc-export/api/useExport.tsx diff --git a/src/frontend/apps/impress/src/features/docs/doc-header/api/useTemplates.tsx b/src/frontend/apps/impress/src/features/docs/doc-export/api/useTemplates.tsx similarity index 100% rename from src/frontend/apps/impress/src/features/docs/doc-header/api/useTemplates.tsx rename to src/frontend/apps/impress/src/features/docs/doc-export/api/useTemplates.tsx diff --git a/src/frontend/apps/impress/src/features/docs/doc-header/components/ModalExport.tsx b/src/frontend/apps/impress/src/features/docs/doc-export/components/ModalExport.tsx similarity index 100% rename from src/frontend/apps/impress/src/features/docs/doc-header/components/ModalExport.tsx rename to src/frontend/apps/impress/src/features/docs/doc-export/components/ModalExport.tsx diff --git a/src/frontend/apps/impress/src/features/docs/doc-header/components/blocks/Table.tsx b/src/frontend/apps/impress/src/features/docs/doc-export/components/blocks/Table.tsx similarity index 100% rename from src/frontend/apps/impress/src/features/docs/doc-header/components/blocks/Table.tsx rename to src/frontend/apps/impress/src/features/docs/doc-export/components/blocks/Table.tsx diff --git a/src/frontend/apps/impress/src/features/docs/doc-export/components/index.ts b/src/frontend/apps/impress/src/features/docs/doc-export/components/index.ts new file mode 100644 index 00000000..dfb2ebe1 --- /dev/null +++ b/src/frontend/apps/impress/src/features/docs/doc-export/components/index.ts @@ -0,0 +1 @@ +export * from './ModalExport'; diff --git a/src/frontend/apps/impress/src/features/docs/doc-export/index.ts b/src/frontend/apps/impress/src/features/docs/doc-export/index.ts new file mode 100644 index 00000000..07635cbb --- /dev/null +++ b/src/frontend/apps/impress/src/features/docs/doc-export/index.ts @@ -0,0 +1 @@ +export * from './components'; diff --git a/src/frontend/apps/impress/src/features/docs/doc-header/types.ts b/src/frontend/apps/impress/src/features/docs/doc-export/types.ts similarity index 100% rename from src/frontend/apps/impress/src/features/docs/doc-header/types.ts rename to src/frontend/apps/impress/src/features/docs/doc-export/types.ts diff --git a/src/frontend/apps/impress/src/features/docs/doc-header/utils.ts b/src/frontend/apps/impress/src/features/docs/doc-export/utils.ts similarity index 100% rename from src/frontend/apps/impress/src/features/docs/doc-header/utils.ts rename to src/frontend/apps/impress/src/features/docs/doc-export/utils.ts diff --git a/src/frontend/apps/impress/src/features/docs/doc-header/components/DocToolBox.tsx b/src/frontend/apps/impress/src/features/docs/doc-header/components/DocToolBox.tsx index 58e71ac2..f3fe9b40 100644 --- a/src/frontend/apps/impress/src/features/docs/doc-header/components/DocToolBox.tsx +++ b/src/frontend/apps/impress/src/features/docs/doc-header/components/DocToolBox.tsx @@ -18,6 +18,7 @@ import { } from '@/components'; import { useCunninghamTheme } from '@/cunningham'; import { useEditorStore } from '@/features/docs/doc-editor/'; +import { ModalExport } from '@/features/docs/doc-export/'; import { Doc, ModalRemoveDoc, @@ -30,8 +31,6 @@ import { } from '@/features/docs/doc-versioning'; import { useResponsiveStore } from '@/stores'; -import { ModalExport } from './ModalExport'; - interface DocToolBoxProps { doc: Doc; }