должны храниться провайдеры? например StateProvider, RouterProvider, ThemeProvider? это же просто jsx компонент, который оборачивает children в провайдер
Вот что что, а про провайдеры есть в доке ж
Окей, а если у меня эти эти провайдеры используются в тестах на компоненты, которые лежат ниже по иерархии? по сути так же нельзя делать
чтобы какой нибудь features брал провайдеры из app
Горизонтальный разрез опять
Подскажите что это, сразу хочу правильно делать
Горизонтальный разрез -- разделение модулей по типам. Вертикальный -- по ответственности. components, hooks, contexts -- горизонтальный разрез. Провайдер темы это часть юи кита. Провайдер роутов -- это часть собственно роутинга. Сам вопрос "к какому слою относятся провайдеры" поставлен некорректно, потому что слои делят модули по ответственности, а не по типу
Обсуждают сегодня