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 [cities, setCities] = useState<Cities>([])
const getCities = useCallback((city: string, selectedCountryId: number) => {
getCountryCities(city, selectedCountryId).then(setCities)
const getCities = useCallback((selectedCountryId: number) => {
getCountryCities('', selectedCountryId).then(setCities)
}, [])
const getCitiesDebounced = useMemo(

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

Loading…
Cancel
Save