Morphei112, сюда все загрузите только вставьте его в блок "код", если код длинный сделайте его спойлерами, я едвали смогу ответить на ваш вопрос, а про форматирование это просто совет, чтобы другие могли нормально прочесть, и подсказать
Yustas Alexu, да на самом деле просто подумал о redux, мол если HOC выкидывать вообще, то как подобные редаксовому connect вещи делать, реального кейса нет, просто в копилку знаний )
luzianin999, Не уверен что это так, ведь с помощью HOC мы можем сделать примесь к пропсам переданного компонента, а с хуками так не выйдет, значит тут не все так просто..
Думаю тут как тебе удобно. лично я еще только вхожу в React и местами мне трудно разделить на компоненты, потому некоторые моменты делаю сначала верстку, потом дроблю на компоненты
Robur, По поводу 3 пункта хочу дополнить и узнать ваше мнение:
Я сделал загрузку в 2 местах потому что:
1. При выводи на странице категории я делаю запрос, который возвращает и мета данные для страницы и список продуктов (первоначальные), а дальше компонент делает запросы к другому url, чтобы загрузить с смещением (пагинация) и запросить только товары. без мета данных категории
2. У меня компонент ProductListContainer используется в разных местах (то есть если он в странице категории - ему изначально будут передан список продуктов для 1 страницы, далее для пагинации он сам делает загрузки)
Дак что тут получается, организовать можно как-то по другому, или это вполне хороший вариант?
Подскажите пожалуйста
что это:
?<!
и это?!
?Я пытался сделать как-то так
[^\{]{(\w+)}[^\}]
То есть исключить { и } перед моей регуляркой, но не работало