feat(zhst/biz): 修复一些ts报错

This commit is contained in:
NICE CODE BY DEV 2024-06-06 13:37:45 +08:00
parent 27958367ff
commit ed4918c6a2

View File

@ -17,9 +17,10 @@ import {
import { IconFont } from '@zhst/icon';
import classNames from 'classnames';
import './index.less'
import { ButtonProps } from 'antd';
// @ts-ignore
export interface IOption {
type?: ButtonProps['type'] & 'dropdown';
label: string
key: string
icon?: string | ReactNode
@ -128,7 +129,7 @@ const TreePanel: FC<TreePanelProps> = (props) => {
open={item.showTooltip}
>
{WithDropdown(
<Button className={classNames(componentName + '-search-btns-btn')} onClick={item.onClick} icon={item.icon} />,
<Button className={classNames(componentName + '-search-btns-btn')} type={item.type} onClick={item.onClick} icon={item.icon} />,
item.type === 'dropdown',
item.dropdownConfig
)}