У меня есть два react-select Asyn c поля. При одном изменении второй должен изменить URL.
react-select
<AsyncSelect name="country" />
И второе поле:
<AsyncSelect name="city" />
Но при изменении country второе поле загружает старые country города
country
Вы должны изменить значение ключа, чтобы отобразить второе поле. например:
<AsyncSelect name="city" key={!!values.country && !!values.country.id ? values.country.id : null} />
И тогда ваше поле будет перерисовано и получит новый URL