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

Как динамически изменить baseUrl в redux-toolkit createAPI методе?

Всем привет. Использую redux toolkit для создания API
Вопрос коротко: как динамически менять baseURL в api ?
Вопрос подробно:
Вот есть метод createAPI
В этот метод передается объект, один из ключей которого - baseQuery

export const WebApi = createApi({
reducerPath: 'API',

baseQuery: fetchBaseQuery({ baseUrl: 'localhost:3001/api' }),
endpoints: () => ({}),

});

И вот вопрос, как мне динамически изменить baseURL? Он есть в сторе, но я не могу просто взять и подставить его сюда.
Пробовал решение из документации по кастомизации query
https://redux-toolkit.js.org/rtk-query/usage/custo...

Но он не позволяет менять именно baseURL, только динамически обрабатывать сам запрос, что уже идет ПОСЛЕ baseUrl

Сталкивался кто ?
  • Вопрос задан
  • 149 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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