на странице два компонента(комп1 и комп2), при клике на кнопку в комп2 должен появится фокус в комп1 на инпуте. Хранить в стейте какой то флаг и по нему определять? И как хранить если я использую createSlice? Создавать отдельный слайс для этого флага ?
на странице два компонента(комп1 и комп2), при клике на кнопку в комп2 должен появится фокус в комп1 на инпуте. Хранить в стейте какой то флаг и по нему определять? И как хранить если я использую createSlice? Создавать отдельный слайс для этого флага ?
комп1 должен быть через forwardRef что бы можно было на него вешать событие, в родителе этих компонентов в комп2 ты передаешь колбек для клика, в обработчике этого клика берешь реф который передал в комп1 и вызываешь у него focus (метод фокус комп1 ты должен навесить с помощью https://reactjs.org/docs/hooks-reference.html#useimperativehandle)
Хотел сначала написать, что "никакие", но понял, что глупость)) Из тех, которые я точно могу рекомендовать - от Доддса серия воркшопов, Epicreact Этот вопрос просто очень часто задают, можно сделать такую секцию и перечислить курсы, которые достойны внимания