Get запрос на АПИ переписал как метод класса,. Может код и работает, но для решения таких вопросов в реакте есть свое решение - кастомные хуки(это если вам очень хочется вынести получение данных в отдельный слой абстракции, так скажем). Я бы на вашем месте просто посмотрел, как можно упростить код, чтобы просто добавить его в юзЭффект одного из родительских компонентов. Не умножайте сущности.