From e26d4ee2abc7c696d6d8d2f0f12bf76f20dccbd3 Mon Sep 17 00:00:00 2001 From: yehuozhili <673632758@qq.com> Date: Tue, 3 Aug 2021 23:28:00 +0800 Subject: [PATCH] change right custom --- CHANGELOG.md | 4 ++++ packages/dooringx-doc/src/changelog/1.1.md | 4 ++++ packages/dooringx-example/src/plugin/index.tsx | 2 +- packages/dooringx-lib/package.json | 2 +- packages/dooringx-lib/src/components/rightConfig.tsx | 4 ++-- packages/dooringx-lib/src/config/index.tsx | 5 ++--- 6 files changed, 14 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index ef36b42..8f0b33a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ ## changelog +## 0.7.6 + +右侧自定义rightGlobalCustom类型变更为函数传入config + ## 0.7.5 修改滚轮方向。 diff --git a/packages/dooringx-doc/src/changelog/1.1.md b/packages/dooringx-doc/src/changelog/1.1.md index ea2aeee..ecd6095 100644 --- a/packages/dooringx-doc/src/changelog/1.1.md +++ b/packages/dooringx-doc/src/changelog/1.1.md @@ -4,6 +4,10 @@ order: 1 --- ## changelog +## 0.7.6 + +右侧自定义rightGlobalCustom类型变更为函数传入config + ## 0.7.5 修改滚轮方向。 diff --git a/packages/dooringx-example/src/plugin/index.tsx b/packages/dooringx-example/src/plugin/index.tsx index 73d6653..fae7ee2 100644 --- a/packages/dooringx-example/src/plugin/index.tsx +++ b/packages/dooringx-example/src/plugin/index.tsx @@ -2,7 +2,7 @@ * @Author: yehuozhili * @Date: 2021-02-27 21:33:36 * @LastEditors: yehuozhili - * @LastEditTime: 2021-08-03 11:05:24 + * @LastEditTime: 2021-08-03 23:21:01 * @FilePath: \dooringx\packages\dooringx-example\src\plugin\index.tsx */ diff --git a/packages/dooringx-lib/package.json b/packages/dooringx-lib/package.json index 7ac9c29..a271bf6 100644 --- a/packages/dooringx-lib/package.json +++ b/packages/dooringx-lib/package.json @@ -1,5 +1,5 @@ { - "version": "0.7.5", + "version": "0.7.6", "license": "MIT", "main": "dist/index.js", "module": "dist/dooringx-lib.esm.js", diff --git a/packages/dooringx-lib/src/components/rightConfig.tsx b/packages/dooringx-lib/src/components/rightConfig.tsx index 3dccdd3..1120945 100644 --- a/packages/dooringx-lib/src/components/rightConfig.tsx +++ b/packages/dooringx-lib/src/components/rightConfig.tsx @@ -2,7 +2,7 @@ * @Author: yehuozhili * @Date: 2021-03-14 05:42:13 * @LastEditors: yehuozhili - * @LastEditTime: 2021-07-13 21:08:46 + * @LastEditTime: 2021-08-03 23:17:54 * @FilePath: \dooringx\packages\dooringx-lib\src\components\rightConfig.tsx */ import { CreateOptionsRes } from '../core/components/formTypes'; @@ -345,7 +345,7 @@ function RightConfig(props: PropsWithChildren) { )} - {!current && !isEdit && customGlobal && customGlobal} + {!current && !isEdit && customGlobal && customGlobal(props.config)} {!current && isEdit && (
弹窗设置 diff --git a/packages/dooringx-lib/src/config/index.tsx b/packages/dooringx-lib/src/config/index.tsx index 206a1ed..fb3bfe8 100644 --- a/packages/dooringx-lib/src/config/index.tsx +++ b/packages/dooringx-lib/src/config/index.tsx @@ -2,7 +2,7 @@ * @Author: yehuozhili * @Date: 2021-02-25 21:16:58 * @LastEditors: yehuozhili - * @LastEditTime: 2021-07-17 20:57:16 + * @LastEditTime: 2021-08-03 23:19:24 * @FilePath: \dooringx\packages\dooringx-lib\src\config\index.tsx */ import React from 'react'; @@ -105,10 +105,9 @@ export interface InitConfig { /** * * 右侧全局自定义 - * @type {ReactNode} * @memberof InitConfig */ - rightGlobalCustom: ReactNode; + rightGlobalCustom: ((config: UserConfig) => ReactNode) | null | undefined; /** * 组件加载缓存判定,用来设置不异步加载的组件