From 35b99a3270b0a79a6a1d3aaf6583a60ba80e02ae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=B1=9F=E5=BF=97=E9=9B=84?= Date: Wed, 6 Mar 2024 17:56:55 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BC=98=E5=8C=96=20boxSelectTree=20?= =?UTF-8?q?=E7=BB=84=E4=BB=B6=EF=BC=8C=E6=B7=BB=E5=8A=A0=E5=8F=AF=E4=BB=A5?= =?UTF-8?q?=E8=87=AA=E5=AE=9A=E4=B9=89=E9=85=8D=E7=BD=AE=E6=8C=89=E9=92=AE?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/biz/CHANGELOG.md | 10 +++++++ packages/biz/package.json | 2 +- .../biz/src/boxSelectTree/boxSelectTree.tsx | 4 +++ .../biz/src/boxSelectTree/demo/extraBtns.tsx | 29 +++++++++++++++++++ packages/biz/src/boxSelectTree/index.md | 3 +- packages/func/CHANGELOG.md | 8 +++++ packages/func/package.json | 2 +- packages/hooks/CHANGELOG.md | 8 +++++ packages/hooks/package.json | 2 +- packages/meta/CHANGELOG.md | 10 +++++++ packages/meta/package.json | 2 +- packages/request/CHANGELOG.md | 6 ++++ packages/request/package.json | 2 +- 13 files changed, 82 insertions(+), 6 deletions(-) create mode 100644 packages/biz/src/boxSelectTree/demo/extraBtns.tsx diff --git a/packages/biz/CHANGELOG.md b/packages/biz/CHANGELOG.md index ab61f46..833cb13 100644 --- a/packages/biz/CHANGELOG.md +++ b/packages/biz/CHANGELOG.md @@ -1,5 +1,15 @@ # @zhst/biz +## 0.9.1 + +### Patch Changes + +- 修改 boxSelectTree 类型提示 +- Updated dependencies + - @zhst/hooks@0.8.2 + - @zhst/func@0.7.3 + - @zhst/meta@0.8.3 + ## 0.9.0 ### Minor Changes diff --git a/packages/biz/package.json b/packages/biz/package.json index 687a741..1fdb65b 100644 --- a/packages/biz/package.json +++ b/packages/biz/package.json @@ -1,6 +1,6 @@ { "name": "@zhst/biz", - "version": "0.9.0", + "version": "0.9.1", "description": "业务库", "keywords": [ "business", diff --git a/packages/biz/src/boxSelectTree/boxSelectTree.tsx b/packages/biz/src/boxSelectTree/boxSelectTree.tsx index 82255fa..964aa0a 100644 --- a/packages/biz/src/boxSelectTree/boxSelectTree.tsx +++ b/packages/biz/src/boxSelectTree/boxSelectTree.tsx @@ -18,6 +18,7 @@ export interface BoxSelectTreeProps { treeProps?: TreeProps showOptions?: boolean customImport?: any + extraBtns?: any } const BoxSelectTree: FC = (props) => { @@ -35,6 +36,7 @@ const BoxSelectTree: FC = (props) => { searchInputProps, treeProps, customImport, + extraBtns, showOptions = true } = props @@ -60,6 +62,7 @@ const BoxSelectTree: FC = (props) => { onItemSelect={onItemSelect} showOptions={showOptions} customImport={customImport} + extraBtns={extraBtns} /> ) }, @@ -80,6 +83,7 @@ const BoxSelectTree: FC = (props) => { onItemSelect={onItemSelect} showOptions={showOptions} customImport={customImport} + extraBtns={extraBtns} /> ) }, diff --git a/packages/biz/src/boxSelectTree/demo/extraBtns.tsx b/packages/biz/src/boxSelectTree/demo/extraBtns.tsx new file mode 100644 index 0000000..e398407 --- /dev/null +++ b/packages/biz/src/boxSelectTree/demo/extraBtns.tsx @@ -0,0 +1,29 @@ +import React, { useState } from 'react'; +import { BoxSelectTree } from '@zhst/biz'; +import { treeData, boxDataSource } from './mock' +import { Button } from 'antd'; + +const demo = () => { + const [activeKey, setActiveKey] = useState('1') + const [checkedKeys, setCheckedKeys] = useState([]); + + + return ( +
+ 自定义按钮} + tabsProps={{ + activeKey, + }} + treeProps={{ + checkedKeys + }} + /> +
+ ); +}; + +export default demo; diff --git a/packages/biz/src/boxSelectTree/index.md b/packages/biz/src/boxSelectTree/index.md index 9e929ce..6948d72 100644 --- a/packages/biz/src/boxSelectTree/index.md +++ b/packages/biz/src/boxSelectTree/index.md @@ -2,7 +2,7 @@ category: Components title: BoxSelectTree 盒子树 demo: - cols: 2 + cols: 4 group: title: 进阶组件 order: 2 @@ -13,6 +13,7 @@ group: ## 代码演示 基本用法 +自定义其它按钮 不显示其它按钮 ## API diff --git a/packages/func/CHANGELOG.md b/packages/func/CHANGELOG.md index 602e8ff..59c8fb8 100644 --- a/packages/func/CHANGELOG.md +++ b/packages/func/CHANGELOG.md @@ -1,5 +1,13 @@ # @zhst/utils +## 0.7.3 + +### Patch Changes + +- 修改 boxSelectTree 类型提示 +- Updated dependencies + - @zhst/request@0.8.2 + ## 0.7.2 ### Patch Changes diff --git a/packages/func/package.json b/packages/func/package.json index 3b25946..bdc04b2 100644 --- a/packages/func/package.json +++ b/packages/func/package.json @@ -1,6 +1,6 @@ { "name": "@zhst/func", - "version": "0.7.2", + "version": "0.7.3", "description": "函数合集", "keywords": [ "hooks" diff --git a/packages/hooks/CHANGELOG.md b/packages/hooks/CHANGELOG.md index 194c17d..d7179a6 100644 --- a/packages/hooks/CHANGELOG.md +++ b/packages/hooks/CHANGELOG.md @@ -1,5 +1,13 @@ # @zhst/hooks +## 0.8.2 + +### Patch Changes + +- 修改 boxSelectTree 类型提示 +- Updated dependencies + - @zhst/func@0.7.3 + ## 0.8.1 ### Patch Changes diff --git a/packages/hooks/package.json b/packages/hooks/package.json index c9e2dca..b03af6a 100644 --- a/packages/hooks/package.json +++ b/packages/hooks/package.json @@ -1,6 +1,6 @@ { "name": "@zhst/hooks", - "version": "0.8.1", + "version": "0.8.2", "description": "hooks合集", "keywords": [ "hooks" diff --git a/packages/meta/CHANGELOG.md b/packages/meta/CHANGELOG.md index 822cf5d..6e48ef1 100644 --- a/packages/meta/CHANGELOG.md +++ b/packages/meta/CHANGELOG.md @@ -1,5 +1,15 @@ # @zhst/utils +## 0.8.3 + +### Patch Changes + +- 修改 boxSelectTree 类型提示 +- Updated dependencies + - @zhst/hooks@0.8.2 + - @zhst/func@0.7.3 + - @zhst/meta@0.8.3 + ## 0.8.2 ### Patch Changes diff --git a/packages/meta/package.json b/packages/meta/package.json index 78e688e..ca3c72e 100644 --- a/packages/meta/package.json +++ b/packages/meta/package.json @@ -1,6 +1,6 @@ { "name": "@zhst/meta", - "version": "0.8.2", + "version": "0.8.3", "description": "原子组件", "keywords": [ "meta", diff --git a/packages/request/CHANGELOG.md b/packages/request/CHANGELOG.md index ddf85c4..a3744cf 100644 --- a/packages/request/CHANGELOG.md +++ b/packages/request/CHANGELOG.md @@ -1,5 +1,11 @@ # @zhst/request +## 0.8.2 + +### Patch Changes + +- 修改 boxSelectTree 类型提示 + ## 0.8.1 ### Patch Changes diff --git a/packages/request/package.json b/packages/request/package.json index c23f2c1..0d9878f 100644 --- a/packages/request/package.json +++ b/packages/request/package.json @@ -1,6 +1,6 @@ { "name": "@zhst/request", - "version": "0.8.1", + "version": "0.8.2", "description": "请求库", "keywords": [ "request",