added TextArea

This commit is contained in:
srgooglo 2022-03-15 03:10:47 +01:00
parent 3e52ff1699
commit 3586ba9d8b

View File

@ -22,6 +22,7 @@ const ItemTypes = {
Slider: antd.Slider, Slider: antd.Slider,
Checkbox: antd.Checkbox, Checkbox: antd.Checkbox,
Input: antd.Input, Input: antd.Input,
TextArea: antd.Input.TextArea,
InputNumber: antd.InputNumber, InputNumber: antd.InputNumber,
Select: antd.Select, Select: antd.Select,
SliderColorPicker: SliderPicker, SliderColorPicker: SliderPicker,
@ -156,6 +157,12 @@ const SettingItem = (props) => {
break break
} }
case "textarea": {
item.props.defaultValue = value
item.props.onPressEnter = (event) => dispatchUpdate(event.target.value)
item.props.onChange = (event) => onUpdateItem(event.target.value)
break
}
case "input": { case "input": {
item.props.defaultValue = value item.props.defaultValue = value
item.props.onPressEnter = (event) => dispatchUpdate(event.target.value) item.props.onPressEnter = (event) => dispatchUpdate(event.target.value)