feat: add setters

This commit is contained in:
jianfang.rjf 2020-03-16 23:38:49 +08:00
parent af62a3e2e7
commit 15317b01eb
2 changed files with 9 additions and 6 deletions

View File

@ -25,6 +25,10 @@ export default {
datePicker: '日期选择DatePicker', datePicker: '日期选择DatePicker',
select: '下拉选择Select', select: '下拉选择Select',
radio: '单项选择RadioGroup', radio: '单项选择RadioGroup',
date: '日期选择DatePicker',
dateYear: '年选择DatePicker',
dateMonth: '月选择DatePicker',
dateRange: '日期区间选择DatePicker',
list: '数组List', list: '数组List',
object: '对象ObjectButton', object: '对象ObjectButton',
reactNode: '节点类型ReactNode', reactNode: '节点类型ReactNode',

View File

@ -126,26 +126,25 @@ export default class Mixin extends PureComponent {
RadioGroupSetter: { RadioGroupSetter: {
label: this.i18n('radio'), label: this.i18n('radio'),
component: RadioGroup, component: RadioGroup,
// props: radioGroupProps
}, },
TextAreaSetter: { TextAreaSetter: {
label: this.i18n('textarea'), label: this.i18n('textarea'),
component: Input.TextArea, component: Input.TextArea,
}, },
DateSetter: { DateSetter: {
label: this.i18n('DatePicker'), label: this.i18n('date'),
component: DatePicker, component: DatePicker,
}, },
DateYearSetter: { DateYearSetter: {
label: this.i18n('DatePicker'), label: this.i18n('dateYear'),
component: DatePicker, component: DatePicker,
}, },
DateMonthSetter: { DateMonthSetter: {
label: this.i18n('DatePicker'), label: this.i18n('dateMonth'),
component: DatePicker, component: DatePicker,
}, },
DateRangeSetter: { DateRangeSetter: {
label: this.i18n('DatePicker'), label: this.i18n('dateRange'),
component: DatePicker, component: DatePicker,
} }
}; };
@ -182,7 +181,7 @@ export default class Mixin extends PureComponent {
} }
let triggerNode = ( let triggerNode = (
<Button {...btnProps} size={isTwoType ? 'large' : 'small'}> <Button {...btnProps} size={isTwoType ? 'large' : 'small'}>
<Icon type={isTwoType ? 'ceshi' : 'ellipsis'} /> <Icon type={isTwoType ? 'edit' : 'ellipsis'} />
</Button> </Button>
); );
if (isTwoType) { if (isTwoType) {