Added select type
This commit is contained in:
parent
8c622420bb
commit
2d2df403e3
@ -81,6 +81,7 @@ const ObjectProperty = ({
|
|||||||
minimal = false,
|
minimal = false,
|
||||||
previewOpen = false,
|
previewOpen = false,
|
||||||
showPreview = true,
|
showPreview = true,
|
||||||
|
options = [],
|
||||||
showHyperlink,
|
showHyperlink,
|
||||||
...rest
|
...rest
|
||||||
}) => {
|
}) => {
|
||||||
@ -553,6 +554,17 @@ const ObjectProperty = ({
|
|||||||
/>
|
/>
|
||||||
</Form.Item>
|
</Form.Item>
|
||||||
)
|
)
|
||||||
|
case 'select':
|
||||||
|
return (
|
||||||
|
<Form.Item name={formItemName} {...mergedFormItemProps}>
|
||||||
|
<Select
|
||||||
|
defaultValue={value}
|
||||||
|
placeholder={'Select a ' + label.toLowerCase() + '...'}
|
||||||
|
disabled={disabled}
|
||||||
|
options={options}
|
||||||
|
/>
|
||||||
|
</Form.Item>
|
||||||
|
)
|
||||||
case 'priceMode':
|
case 'priceMode':
|
||||||
return (
|
return (
|
||||||
<Form.Item name={formItemName} {...mergedFormItemProps}>
|
<Form.Item name={formItemName} {...mergedFormItemProps}>
|
||||||
@ -773,7 +785,8 @@ ObjectProperty.propTypes = {
|
|||||||
height: PropTypes.string,
|
height: PropTypes.string,
|
||||||
previewOpen: PropTypes.bool,
|
previewOpen: PropTypes.bool,
|
||||||
showPreview: PropTypes.bool,
|
showPreview: PropTypes.bool,
|
||||||
showHyperlink: PropTypes.bool
|
showHyperlink: PropTypes.bool,
|
||||||
|
options: PropTypes.array
|
||||||
}
|
}
|
||||||
|
|
||||||
export default ObjectProperty
|
export default ObjectProperty
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user