fix(form): 修正整数类型映射定义
- 将 INTEGER 类型从 "number" 更正为 "integer" - 为 INTEGER 类型添加对应的 InputNumberProps 类型定义master
parent
8b592a84cd
commit
d84943736b
|
|
@ -176,15 +176,8 @@ export type FormOptionCustomRender<O extends boolean = false, C extends boolean
|
||||||
* 表单配置项
|
* 表单配置项
|
||||||
*/
|
*/
|
||||||
export type FormOption
|
export type FormOption
|
||||||
= | FormOptionDefault<false, false>
|
= { [K in keyof FORM_ITEM_RENDER_TYPE_MAP]: FormOptionByRender<K, false, false> }[keyof FORM_ITEM_RENDER_TYPE_MAP]
|
||||||
| FormOptionDefault<false, true>
|
;
|
||||||
| FormOptionDefault<true, false>
|
|
||||||
| { [K in keyof FORM_ITEM_RENDER_TYPE_MAP]: FormOptionByRender<K, false, false> }[keyof FORM_ITEM_RENDER_TYPE_MAP]
|
|
||||||
| { [K in keyof FORM_ITEM_RENDER_TYPE_MAP]: FormOptionByRender<K, false, true> }[keyof FORM_ITEM_RENDER_TYPE_MAP]
|
|
||||||
| { [K in keyof FORM_ITEM_RENDER_TYPE_MAP]: FormOptionByRender<K, true, false> }[keyof FORM_ITEM_RENDER_TYPE_MAP]
|
|
||||||
| FormOptionCustomRender<false, false>
|
|
||||||
| FormOptionCustomRender<false, true>
|
|
||||||
| FormOptionCustomRender<true, false>;
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* FormItemsRenderer 组件属性
|
* FormItemsRenderer 组件属性
|
||||||
|
|
|
||||||
|
|
@ -52,7 +52,7 @@ export interface FORM_ITEM_RENDER_TYPE_MAP {
|
||||||
textarea: TextAreaProps;
|
textarea: TextAreaProps;
|
||||||
inputNumber: InputNumberProps;
|
inputNumber: InputNumberProps;
|
||||||
number: InputNumberProps;
|
number: InputNumberProps;
|
||||||
INTEGER: InputNumberProps;
|
integer: InputNumberProps;
|
||||||
select: SelectProps;
|
select: SelectProps;
|
||||||
radio: RadioProps;
|
radio: RadioProps;
|
||||||
checkbox: CheckboxProps;
|
checkbox: CheckboxProps;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue