3

I am using @ui-kitten/components in my react-native project, and it's component select I've using it

Here is my code for selectbox:

        const [selectedIndex, setSelectedIndex] = useState(new IndexPath(0));
        const languageData = ['Select language', 'English', 'Hindi'];
        const displayValue = languageData[selectedIndex.row];

        const renderOption = title => <SelectItem title={title} key={title} />;


                     <Select
                      value={displayValue}
                      selectedIndex={selectedIndex}
                      onSelect={index => {
                        {
                          setSelectedIndex(index);
                          setFieldValue('language', displayValue);
                        }
                      }}
                      label={evaProps => (
                        <Text {...evaProps}>{'Native language'}</Text>
                      )}>
                       {languageData.map(renderOption)}
                    </Select>

setFieldValue value I am using for formik validation on submit button.

After selecting any item not working smoothly and taking delay of 5 seconds

Surbhi Davara
  • 211
  • 1
  • 16

0 Answers0