состоянии которого хранится информация о модальном окне (открыто | скрыто), из-за чего при открытии или закрытии окна происходит ререндер всего компонента из-за изменения состояния в нём. Поэтому я решил, что стоит перенести стейт в компонент StockModal, чтобы главный компонент не зависел от него, но тогда я не смогу передать в компонент Header функцию по показу модалки по клику на кнопку. Стоит ли тогда создать обертку для Header и StockModal и уже из него управлять состоянием?
а что мешает само модальное окно вынести внутрь компонента Header? и стейт управляющий показом модалки
Да, вроде бы ничего, но там хедер, а тут модалка, подумал, что они должны быть более независимыми
Обсуждают сегодня