У меня есть компонент, который показывает карту Google с двумя маркерами.две разные формы, которые обновляют одно и то же состояние.У меня есть 4 поля, которые позволяют пользователю редактировать лат и лонг для двух производителей.Но теперь карта перерисовывается каждый раз при изменении значения поля, что делает приложение очень медленным при редактировании
<FormGroup>
<FormControl
type="decimal"
required
label="Latitude"
placeholder="Latitude"
value={latitude}
onChange={e => this.onFormChange('latitude', e)}
/>
</FormGroup>
<FormGroup>
<FormControl
type="decimal"
required
label="Longitude"
placeholder="Longitude"
value={longitude}
onChange={e => this.onFormChange('longitude', e)}
/>
</FormGroup>
. Я только хочу перерисовать координаты, эти значения изменяются, и если новые значения реквизита отличаются, тодо.Есть ли функция жизненного цикла, где я проверяю это?