UNPKG

@atlaskit/editor-plugin-extension

Version:

editor-plugin-extension plugin for @atlaskit/editor-core

35 lines 895 B
import React from 'react'; import CheckboxGroup from './CheckboxGroup'; import RadioGroup from './RadioGroup'; import Select from './Select'; export default function Enum({ name, field, autoFocus, onFieldChange, fieldDefaultValue }) { switch (field.style) { case 'checkbox': return /*#__PURE__*/React.createElement(CheckboxGroup, { name: name, field: field, onFieldChange: onFieldChange }); case 'radio': return /*#__PURE__*/React.createElement(RadioGroup, { name: name, field: field, onFieldChange: onFieldChange }); case 'select': return /*#__PURE__*/React.createElement(Select, { name: name, field: field, onFieldChange: onFieldChange, placeholder: field.placeholder, autoFocus: autoFocus, fieldDefaultValue: fieldDefaultValue }); } }