fix: cannot access 'ActionPage' before initialization (#5125)

This commit is contained in:
chenos 2024-08-26 15:40:22 +08:00 committed by GitHub
parent 7ff13ff39e
commit ffcc60cadf
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -15,10 +15,8 @@ import { BackButtonUsedInSubPage } from '../page/BackButtonUsedInSubPage';
import { TabsContextProvider, useTabsContext } from '../tabs/context'; import { TabsContextProvider, useTabsContext } from '../tabs/context';
import { useActionPageStyle } from './Action.Page.style'; import { useActionPageStyle } from './Action.Page.style';
import { usePopupOrSubpagesContainerDOM } from './hooks/usePopupSlotDOM'; import { usePopupOrSubpagesContainerDOM } from './hooks/usePopupSlotDOM';
import { ComposedActionDrawer } from './types';
export const ActionPage: ComposedActionDrawer = observer( export function ActionPage({ level }) {
({ level }) => {
const filedSchema = useFieldSchema(); const filedSchema = useFieldSchema();
const ctx = useActionContext(); const ctx = useActionContext();
const { getContainerDOM } = usePopupOrSubpagesContainerDOM(); const { getContainerDOM } = usePopupOrSubpagesContainerDOM();
@ -51,9 +49,7 @@ export const ActionPage: ComposedActionDrawer = observer(
} }
return actionPageNode; return actionPageNode;
}, }
{ displayName: 'ActionPage' },
);
ActionPage.Footer = observer( ActionPage.Footer = observer(
() => { () => {