Добрый день!
Пишу универсальный компонент TextField, который можно использовать на страницах приложения.
Задача: при клике на иконку
карандаш необходимо делать input поле активным т.е. focus.
Решение: вешать ref на input поле, ref делать для каждого поля уникальным.
Но мне это решение кажется топорным, может есть более лаконичные методы?
Рабочий пример: https://codesandbox.io/s/rrjvjy5qp4