Skip to content

Commit 0a404e8

Browse files
committed
fix: formItem name type #4998
close #4998
1 parent ee3188a commit 0a404e8

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

components/form/FormItem.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -84,8 +84,8 @@ export const formItemProps = {
8484
hasFeedback: PropTypes.looseBool.def(false),
8585
colon: PropTypes.looseBool,
8686
labelAlign: PropTypes.oneOf(tuple('left', 'right')),
87-
prop: { type: [String, Number, Array] as PropType<string | number | string[] | number[]> },
88-
name: { type: [String, Number, Array] as PropType<string | number | string[] | number[]> },
87+
prop: { type: [String, Number, Array] as PropType<string | number | Array<string | number>> },
88+
name: { type: [String, Number, Array] as PropType<string | number | Array<string | number>> },
8989
rules: PropTypes.oneOfType([Array, Object]),
9090
autoLink: PropTypes.looseBool.def(true),
9191
required: PropTypes.looseBool,

components/form/context.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export interface FormContextProps {
2020
validateTrigger?: ComputedRef<string | string[]>;
2121
rules?: ComputedRef<{ [k: string]: ValidationRule[] | ValidationRule }>;
2222
onValidate: (
23-
name: string | number | string[] | number[],
23+
name: string | number | Array<string | number>,
2424
status: boolean,
2525
errors: string[] | null,
2626
) => void;

0 commit comments

Comments
 (0)