Ott 897 account city (#329)

* feat(ott-897): delete trimmedCity

* feat(ott-897): fix line
keep-around/af30b88d367751c9e05a735e4a0467a96238ef47
Zoia 5 years ago committed by GitHub
parent 5bf136ca2c
commit aba64b45b8
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 4
      src/features/UserAccount/components/PersonalInfoForm/hooks/useCities.tsx
  2. 11
      src/features/UserAccount/components/PersonalInfoForm/hooks/useUserInfoForm.tsx

@ -17,8 +17,8 @@ import { useForm } from 'features/FormStore'
const useCitiesList = () => { const useCitiesList = () => {
const [cities, setCities] = useState<Cities>([]) const [cities, setCities] = useState<Cities>([])
const getCities = useCallback((city: string, selectedCountryId: number) => { const getCities = useCallback((selectedCountryId: number) => {
getCountryCities(city, selectedCountryId).then(setCities) getCountryCities('', selectedCountryId).then(setCities)
}, []) }, [])
const getCitiesDebounced = useMemo( const getCitiesDebounced = useMemo(

@ -91,16 +91,11 @@ export const useUserInfoForm = () => {
updateFormValue, updateFormValue,
]) ])
const trimmedCity = trim(readFormValue(formIds.city))
useEffect(() => { useEffect(() => {
if (trimmedCity && selectedCountry?.id) { if (selectedCountry?.id) {
getCities(trimmedCity, selectedCountry.id) getCities(selectedCountry.id)
} }
}, [ }, [selectedCountry, getCities])
trimmedCity,
selectedCountry,
getCities,
])
return { return {
cities, cities,

Loading…
Cancel
Save