summaryrefslogtreecommitdiff
path: root/src/components
diff options
context:
space:
mode:
authorRafi Zadanly <zadanlyr@gmail.com>2023-01-16 17:06:25 +0700
committerRafi Zadanly <zadanlyr@gmail.com>2023-01-16 17:06:25 +0700
commit3a8b28198e51fff0a6f7d97b0ae2f6e0d3b73d47 (patch)
tree5c0362c2998b5aa21ac1fdc95ba71b6121c2f149 /src/components
parentecb4e0be9f7649f448191b016e744980541e6c75 (diff)
Fix delay input form
Diffstat (limited to 'src/components')
-rw-r--r--src/components/Fields.js19
1 files changed, 9 insertions, 10 deletions
diff --git a/src/components/Fields.js b/src/components/Fields.js
index 3db8bfdd..586a6a22 100644
--- a/src/components/Fields.js
+++ b/src/components/Fields.js
@@ -1,20 +1,19 @@
import ReactSelect from "react-select";
const Select = ({
- options,
- name,
- setFieldValue,
- value,
- disabled
+ field,
+ ...props
}) => (
+ <>
<ReactSelect
classNamePrefix="form-select"
- options={options}
- name={name}
- onChange={(option) => setFieldValue(name, option.value)}
- value={value ? options.find(option => option.value === value) : ''}
- isDisabled={disabled}
+ ref={field.ref}
+ onChange={(option) => field.onChange(option.value)}
+ value={field.value ? props.options.find(option => option.value === field.value) : ''}
+ isDisabled={props.disabled}
+ {...props}
/>
+ </>
);
export {