diff --git a/packages/dooringx-example/src/pages/index.tsx b/packages/dooringx-example/src/pages/index.tsx index b0c2b8f..39bc6ae 100644 --- a/packages/dooringx-example/src/pages/index.tsx +++ b/packages/dooringx-example/src/pages/index.tsx @@ -14,12 +14,26 @@ import { ContainerWrapper, Control, } from 'dooringx-lib'; +import { FormattedMessage } from 'react-intl'; +import { InsertRowBelowOutlined } from '@ant-design/icons'; import { useContext } from 'react'; import { configContext } from '@/layouts'; import { useCallback } from 'react'; import { PREVIEWSTATE } from '@/constant'; - +import { Button, Popover } from 'antd'; export const HeaderHeight = '40px'; +const footerConfig = function () { + return ( + <> + + + + + + + + ); +}; export default function IndexPage() { const config = useContext(configContext); @@ -35,21 +49,20 @@ export default function IndexPage() { return (
- head - - + 普通预览 +
- +
diff --git a/packages/dooringx-example/src/plugin/index.tsx b/packages/dooringx-example/src/plugin/index.tsx index 0a7ea24..4b963da 100644 --- a/packages/dooringx-example/src/plugin/index.tsx +++ b/packages/dooringx-example/src/plugin/index.tsx @@ -36,7 +36,7 @@ export const defaultConfig: Partial = { { type: 'basic', icon: , - displayName: '基础组件', + displayName: '基础', }, { type: 'xxc', diff --git a/packages/dooringx-lib/src/components/leftConfig.tsx b/packages/dooringx-lib/src/components/leftConfig.tsx index db3b7c6..9ec4bee 100644 --- a/packages/dooringx-lib/src/components/leftConfig.tsx +++ b/packages/dooringx-lib/src/components/leftConfig.tsx @@ -15,6 +15,7 @@ import styles from '../index.less'; interface LeftConfigProps { config: UserConfig; + footerConfig?: ReactNode; } /** @@ -153,10 +154,18 @@ function LeftConfig(props: LeftConfigProps) { {leftMapRenderListCategory.map((v, i) => { return ( - setMenuSelect(i + '')} icon={v.icon}> + setMenuSelect(i + '')} + icon={v.icon} + className={`${styles.menuStyle}`} + > + {v.displayName} + ); })} +
{props.footerConfig}