From 963e4845f7c366f8e1e5760b790ef8351848c3d7 Mon Sep 17 00:00:00 2001 From: danranVm Date: Thu, 8 Sep 2022 19:58:49 +0800 Subject: [PATCH] refactor(comp:*): fix the customAdditional type error (#1124) --- packages/components/_private/checkable-list/src/types.ts | 2 +- packages/components/cascader/src/types.ts | 2 +- packages/components/menu/src/types.ts | 2 +- packages/components/select/src/types.ts | 2 +- packages/components/transfer/src/types.ts | 2 +- packages/components/tree-select/src/types.ts | 2 +- packages/components/tree/src/types.ts | 2 +- packages/pro/tree/src/types.ts | 2 +- 8 files changed, 8 insertions(+), 8 deletions(-) diff --git a/packages/components/_private/checkable-list/src/types.ts b/packages/components/_private/checkable-list/src/types.ts index 0762d0f5d..10b50794a 100644 --- a/packages/components/_private/checkable-list/src/types.ts +++ b/packages/components/_private/checkable-list/src/types.ts @@ -32,7 +32,7 @@ export const checkableListProps = { default: false, }, checked: Function as PropType<(item: CheckableListData) => boolean>, - customAdditional: { type: Object as PropType, default: undefined }, + customAdditional: { type: Function as PropType, default: undefined }, disabled: Function as PropType<(item: CheckableListData) => boolean>, getKey: Function as PropType<(item: CheckableListData) => VKey>, labelKey: String, diff --git a/packages/components/cascader/src/types.ts b/packages/components/cascader/src/types.ts index a90f3f957..28ed4b53b 100644 --- a/packages/components/cascader/src/types.ts +++ b/packages/components/cascader/src/types.ts @@ -27,7 +27,7 @@ export const cascaderProps = { childrenKey: { type: String, default: undefined }, clearable: { type: Boolean, default: false }, clearIcon: { type: String, default: undefined }, - customAdditional: { type: Object as PropType, default: undefined }, + customAdditional: { type: Function as PropType, default: undefined }, dataSource: { type: Array as PropType, default: () => [] }, disabled: { type: Boolean, default: false }, empty: { type: [String, Object] as PropType, default: undefined }, diff --git a/packages/components/menu/src/types.ts b/packages/components/menu/src/types.ts index ca88f5ecf..ef5be0160 100644 --- a/packages/components/menu/src/types.ts +++ b/packages/components/menu/src/types.ts @@ -28,7 +28,7 @@ export const menuProps = { type: Boolean, default: false, }, - customAdditional: { type: Object as PropType, default: undefined }, + customAdditional: { type: Function as PropType, default: undefined }, dataSource: Array as PropType, getKey: { type: [String, Function] as PropType) => any)>, diff --git a/packages/components/select/src/types.ts b/packages/components/select/src/types.ts index c9f2ea099..512595eda 100644 --- a/packages/components/select/src/types.ts +++ b/packages/components/select/src/types.ts @@ -20,7 +20,7 @@ export const selectPanelProps = { selectedKeys: { type: Array as PropType, default: undefined }, childrenKey: { type: String, default: undefined }, - customAdditional: { type: Object as PropType, default: undefined }, + customAdditional: { type: Function as PropType, default: undefined }, dataSource: { type: Array as PropType, default: undefined }, empty: { type: [String, Object] as PropType, default: undefined }, getKey: { type: [String, Function] as PropType) => any)>, default: undefined }, diff --git a/packages/components/transfer/src/types.ts b/packages/components/transfer/src/types.ts index 4f06827bf..e0c6aa2e8 100644 --- a/packages/components/transfer/src/types.ts +++ b/packages/components/transfer/src/types.ts @@ -117,7 +117,7 @@ export const transferProps = { default: undefined, }, clearIcon: String, - customAdditional: { type: Object as PropType, default: undefined }, + customAdditional: { type: Function as PropType, default: undefined }, dataSource: { type: Array as PropType, default: (): TransferData[] => [], diff --git a/packages/components/tree-select/src/types.ts b/packages/components/tree-select/src/types.ts index a1b4c6700..41edf6a89 100644 --- a/packages/components/tree-select/src/types.ts +++ b/packages/components/tree-select/src/types.ts @@ -38,7 +38,7 @@ export const treeSelectProps = { clearable: { type: Boolean, default: false }, clearIcon: { type: String, default: undefined }, checkStrategy: { type: String as PropType, default: 'all' }, - customAdditional: { type: Object as PropType, default: undefined }, + customAdditional: { type: Function as PropType, default: undefined }, dataSource: { type: Array as PropType, default: () => [] }, disabled: { type: Boolean, default: false }, draggable: { type: Boolean, default: false }, diff --git a/packages/components/tree/src/types.ts b/packages/components/tree/src/types.ts index 281bf0713..2d7a2dd35 100644 --- a/packages/components/tree/src/types.ts +++ b/packages/components/tree/src/types.ts @@ -43,7 +43,7 @@ export const treeProps = { type: Boolean, default: false, }, - customAdditional: { type: Object as PropType, default: undefined }, + customAdditional: { type: Function as PropType, default: undefined }, dataSource: { type: Array as PropType, default: (): TreeNode[] => [], diff --git a/packages/pro/tree/src/types.ts b/packages/pro/tree/src/types.ts index 521cc15d7..06384d710 100644 --- a/packages/pro/tree/src/types.ts +++ b/packages/pro/tree/src/types.ts @@ -34,7 +34,7 @@ export const proTreeProps = { childrenKey: { type: String, default: undefined }, cascaderStrategy: { type: String as PropType, default: 'all' }, clearIcon: { type: String, default: undefined }, - customAdditional: { type: Object as PropType, default: undefined }, + customAdditional: { type: Function as PropType, default: undefined }, collapsed: { type: Boolean, default: undefined }, collapsedWidth: { type: Number, default: 44 }, collapseIcon: { type: Array as PropType, default: undefined },