Задать вопрос
@sirhiiOlegovich

Несколько фетч запросов?

есть екшн
@action
    getLogList = async (range, type) => {
        this.isLoading = true;
        try {
            const result = await Http.get(`${serverApi}/log-list?range=${range}&type=${type}`);
            console.log(result, 'result');
            this.chartsData[type] = result.data;
            this.isLoading = false;
            this.isError = false;
            this.errorMsg = null;
        } catch (e) {
            this.chartsData[type] = null;
            this.isLoading = false;
            this.isError = true;
            this.errorMsg = e;
        }
    };

В компонете нужно вызвать 3 екшена с разными данными, и поместить в стейт
useEffect(() => {
        getLogList('1', 'markeCap'),
        getLogList('1', 'newTotalSupply'),
        getLogList('1', 'marketCap'),
    }, [getLogList]);

Как правильно сделать ?
  • Вопрос задан
  • 137 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
mmmaaak
@mmmaaak
эвэйт Промис.ол([...])
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽