components
css
img
И у меня в одном из компонентов в useEfect находится fetch, я думаю его бы правильно куда-то вынести, но хз куда и как правильно это сделать, может кто-то подсказать?
Можешь создать папку апи и там класс сервис какой нибудь со статическими методами
api
А что за класс сервис со статическими методами, можно чуть по подробнее? Или может вы могли бы мне показать простенький пример чтобы я увидел как это должно работать
class UsersService { static async getUsers() { const response = axios.get... return response.data; } }
Выноси лучше в кастомные хуки и ознакомся с react query (или rtk query если с редаксом работаешь) Класс со статик методами это не плохо, но рано или поздно поймёшь что совсем не то, что хотелось бы
в api
Обсуждают сегодня