Кажется, я понял в чем дело... useState - это ассинхронный код. Он просто не успевает поменять что либо в setBrandId... Попробуйте использовать useEffect для решения данной проблемы.
Асинхронный стейт, это решается в классовых компонентах вот так: https://ru.reactjs.org/docs/faq-state.html На функциональщине уже предложили useEffect, но лучше спроси ещё варианты, я не уверен, что он для этого
Как определить какой компонент обновится первым при изменении стейта в redux. То есть я диспатчу в redux какое-то событие и у меня два компонента - родительский и дочерний. Диспатч происходит в дочернем.
Всем привет! Дали задание на позицию джуниор: Необходимо сделать блок телепрограммы. В блоке отображается список каналов. При выборе канала выводится список телепередач. Дизайн на ваше усмотрение. Привязаться к API. НО я изучал Vue.js