From 974239bf9daa3d341b07c91a3d84cca932471ec0 Mon Sep 17 00:00:00 2001 From: lawvs <18554747+lawvs@users.noreply.github.com> Date: Wed, 3 Aug 2022 15:23:01 +0800 Subject: [PATCH] chore: rename to ref page --- .../src/blocks/group/scene-kanban/CardItem.tsx | 4 ++-- libs/components/editor-core/src/index.ts | 2 +- libs/components/editor-core/src/recast-block/Context.tsx | 4 ++-- .../editor-core/src/{sub-page => ref-page}/ModalPage.tsx | 6 +++--- libs/components/editor-core/src/ref-page/index.ts | 1 + libs/components/editor-core/src/sub-page/index.ts | 1 - 6 files changed, 9 insertions(+), 9 deletions(-) rename libs/components/editor-core/src/{sub-page => ref-page}/ModalPage.tsx (94%) create mode 100644 libs/components/editor-core/src/ref-page/index.ts delete mode 100644 libs/components/editor-core/src/sub-page/index.ts diff --git a/libs/components/editor-blocks/src/blocks/group/scene-kanban/CardItem.tsx b/libs/components/editor-blocks/src/blocks/group/scene-kanban/CardItem.tsx index d4ce7e8486..efdc96ef70 100644 --- a/libs/components/editor-blocks/src/blocks/group/scene-kanban/CardItem.tsx +++ b/libs/components/editor-blocks/src/blocks/group/scene-kanban/CardItem.tsx @@ -2,7 +2,7 @@ import type { KanbanCard } from '@toeverything/components/editor-core'; import { RenderBlock, useKanban, - useSubPage, + useRefPage, } from '@toeverything/components/editor-core'; import { styled } from '@toeverything/components/ui'; @@ -62,7 +62,7 @@ export const CardItem = ({ block: KanbanCard['block']; }) => { const { addSubItem } = useKanban(); - const { openSubPage } = useSubPage(); + const { openSubPage } = useRefPage(); const onAddItem = async () => { await addSubItem(block); }; diff --git a/libs/components/editor-core/src/index.ts b/libs/components/editor-core/src/index.ts index 72025bd68c..70f87d3091 100644 --- a/libs/components/editor-core/src/index.ts +++ b/libs/components/editor-core/src/index.ts @@ -17,4 +17,4 @@ export * from './utils'; export * from './editor'; -export { SubPageProvider, useSubPage } from './sub-page'; +export { RefPageProvider, useRefPage } from './ref-page'; diff --git a/libs/components/editor-core/src/recast-block/Context.tsx b/libs/components/editor-core/src/recast-block/Context.tsx index c7bdfc11be..47ec6cfcdb 100644 --- a/libs/components/editor-core/src/recast-block/Context.tsx +++ b/libs/components/editor-core/src/recast-block/Context.tsx @@ -2,7 +2,7 @@ import { Protocol } from '@toeverything/datasource/db-service'; import { AsyncBlock } from '../editor'; import { ComponentType, createContext, ReactNode, useContext } from 'react'; import { RecastBlock } from './types'; -import { SubPageProvider } from '../sub-page'; +import { RefPageProvider } from '../ref-page'; /** * Determine whether the block supports RecastBlock @@ -48,7 +48,7 @@ export const RecastBlockProvider = ({ return ( - {children} + {children} ); }; diff --git a/libs/components/editor-core/src/sub-page/ModalPage.tsx b/libs/components/editor-core/src/ref-page/ModalPage.tsx similarity index 94% rename from libs/components/editor-core/src/sub-page/ModalPage.tsx rename to libs/components/editor-core/src/ref-page/ModalPage.tsx index ba5d5c1849..7d93db254c 100644 --- a/libs/components/editor-core/src/sub-page/ModalPage.tsx +++ b/libs/components/editor-core/src/ref-page/ModalPage.tsx @@ -15,7 +15,7 @@ const Dialog = styled('div')({ const Modal = ({ open, children }: { open: boolean; children?: ReactNode }) => { const theme = useTheme(); - const { closeSubPage } = useSubPage(); + const { closeSubPage } = useRefPage(); return createPortal( > | undefined >(undefined); -export const SubPageProvider = ({ children }: { children: ReactNode }) => { +export const RefPageProvider = ({ children }: { children: ReactNode }) => { const state = useState(); const [blockId, setBlockId] = state; @@ -67,7 +67,7 @@ export const SubPageProvider = ({ children }: { children: ReactNode }) => { ); }; -export const useSubPage = () => { +export const useRefPage = () => { const context = useContext(SubPageContext); if (!context) { throw new Error( diff --git a/libs/components/editor-core/src/ref-page/index.ts b/libs/components/editor-core/src/ref-page/index.ts new file mode 100644 index 0000000000..4b06310a5c --- /dev/null +++ b/libs/components/editor-core/src/ref-page/index.ts @@ -0,0 +1 @@ +export { useRefPage, RefPageProvider } from './ModalPage'; diff --git a/libs/components/editor-core/src/sub-page/index.ts b/libs/components/editor-core/src/sub-page/index.ts deleted file mode 100644 index 8dac937839..0000000000 --- a/libs/components/editor-core/src/sub-page/index.ts +++ /dev/null @@ -1 +0,0 @@ -export { useSubPage, SubPageProvider } from './ModalPage';