F7 react smart select bug

in smart select when i use set state inside of onChange it shows me error with this message :
cant setValueText of undefined

You should remove onChange attribute and change your codes
example :

            <ListItem title={fa.form.color_theme}
                      smartSelect
                      smartSelectParams={{
                          openIn: 'sheet',
                          closeOnSelect:true,
                          scrollToSelectedItem:true,
                          sheetCloseLinkText: [fa.close_icon],
                          on:{close:(e)=> {
            setTheme(e.getValue()) //getValue() is a default function by framework7 for return selected value
                              }
                          }
                      }}
            >
                <select name="default_theme" defaultValue={item.default_theme}  >
                    <option value="green">Green</option>
                </select>
            </ListItem>
1 Like