enable search for select modules

This commit is contained in:
maxim
2025-03-19 19:30:02 +03:00
parent e35818df63
commit f07f35acfe
8 changed files with 83 additions and 2 deletions

View File

@ -13,6 +13,13 @@ export const CarrierEdit = () => {
const {autocompleteProps: cityAutocompleteProps} = useAutocomplete({
resource: 'city',
onSearch: (value) => [
{
field: 'name',
operator: 'contains',
value,
},
],
})
return (
@ -36,6 +43,9 @@ export const CarrierEdit = () => {
isOptionEqualToValue={(option, value) => {
return option.id === value?.id
}}
filterOptions={(options, {inputValue}) => {
return options.filter((option) => option.name.toLowerCase().includes(inputValue.toLowerCase()))
}}
renderInput={(params) => <TextField {...params} label="Выберите город" margin="normal" variant="outlined" error={!!errors.city_id} helperText={(errors as any)?.city_id?.message} required />}
/>
)}