Как в связке React + Formik правильно использовать useEffect при создании input-а c подсказками?
Есть задача создать масштабируемую форму на Formik с зависимыми полями и списком выпадающих вариантов. Масштабируемость достигается через FieldArray и map Field-ов. В один из Field пробрасываю кастомный инпут-прослойку, в которой через useEffect при соблюдении условий делаю запрос на бэк. Проблема в том, после запроса на бэк форма рендерится заново и теряется фокус на текущем поле инпута. Делал принудительную фокусировку через ref-ы, но тогда список подсказок появляется на секунду и снова пропадает, видимо из-за рендеров. Если не использвать useEffect, то таких проблем нет, но делать запросы на бэк по итогу необходимо. Есть идеи как можно пофиксить ?