Задать вопрос
@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]);

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

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

Похожие вопросы