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';