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) {
+ {props.footerConfig}