From 3a8b28198e51fff0a6f7d97b0ae2f6e0d3b73d47 Mon Sep 17 00:00:00 2001 From: Rafi Zadanly Date: Mon, 16 Jan 2023 17:06:25 +0700 Subject: Fix delay input form --- src/components/Fields.js | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) (limited to 'src/components') 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 }) => ( + <> 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 { -- cgit v1.2.3