diff options
Diffstat (limited to 'src/components')
| -rw-r--r-- | src/components/Fields.js | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/components/Fields.js b/src/components/Fields.js new file mode 100644 index 00000000..3db8bfdd --- /dev/null +++ b/src/components/Fields.js @@ -0,0 +1,22 @@ +import ReactSelect from "react-select"; + +const Select = ({ + options, + name, + setFieldValue, + value, + disabled +}) => ( + <ReactSelect + classNamePrefix="form-select" + options={options} + name={name} + onChange={(option) => setFieldValue(name, option.value)} + value={value ? options.find(option => option.value === value) : ''} + isDisabled={disabled} + /> +); + +export { + Select +};
\ No newline at end of file |
