да, передаю обратно. грубо говоря я получаю джсон, его раскидываю на селекты. при изменении селекта идет запрос обратно на бэк апи, получаю другой джсон исходя из того что выбрано
То есть ты вынес стейт компонента изнутри просто наружу, якобы инкапсулировав логику.
(я не спорю, просто у меня так нельзя, и хочу понять почему все же так делают)
У меня вот есть уровень сервисов, которы работают (через посредника) с бэком, типищируют, трансыормируют итд данные, а компоненты - это рабы, они только просят сервисы и отдают им