не работает запрос get в RTK QUERY использую ещё библиотеку UMAMI для аналитики
Выполняю вот такой запрос:
curl -X GET "https://api.umami.is/v1/websites/WEBSITEID/stats?startAt=1734739200000&endAt=1735603199000" -H "Accept: application/json" -H "x-umami-api-key: API_KEY"
И всё выполняется но вот если я так делаю в кожде запросы:
import { createApi, fetchBaseQuery } from '@reduxjs/toolkit/query/react';
const baseUrl = 'https://api.umami.is/v1/websites/';
const API_KEY = '---';
const WEBSITE_ID = '----'
export const umamiApi = createApi({
reducerPath: 'umamiApi',
baseQuery: fetchBaseQuery({
baseUrl: baseUrl + `${WEBSITE_ID}`,
prepareHeaders: (headers) => {
headers.set('Accept', 'application/json');
headers.set('x-umami-api-key', API_KEY);
return headers;
},
}),
endpoints: (builder) => ({
getEventSeries: builder.query({
query: ({ startAt, endAt }) => ({
url: `/stats?startAt=${startAt}&endAt=${endAt}`,
method: "GET"
}),
}),
}),
});
// return `/stats?startAt=${startAt}&endAt=${endAt}`;
export const { useGetEventSeriesQuery } = umamiApi;
И ошибка в консоле браузера
dashboard.analytics.tsx:27 Error:
{status: 'FETCH_ERROR', error: 'TypeError: Failed to fetch'}
error
:
"TypeError: Failed to fetch"
status
:
"FETCH_ERROR"
Может кто сталкивался с этим? Как исправить?