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',
select: '下拉选择Select',
radio: '单项选择RadioGroup',
date: '日期选择DatePicker',
dateYear: '年选择DatePicker',
dateMonth: '月选择DatePicker',
dateRange: '日期区间选择DatePicker',
list: '数组List',
object: '对象ObjectButton',
reactNode: '节点类型ReactNode',

View File

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