Как правильно вставить зависимость в компоненты на хуках?
Будь они классовыми я бы использовал TypeDI и вставлял бы в конструктор.
Но я нигде не видел чтобы использовали DI для реакта вообще, все примеры что я нахожу - там просто import и использование сервиса, как это потом тестировать, в случае необходимости подменять и тп?
Подскажите пожалуйста, как это обычно делают?
Возможно я слишком усложняю задачу и правильнее отказаться от сервисов, di и тп, и лепить как в большинстве приложений просто использовать fetch прямо в useEffect/didMount ?