16 lines
496 B
TypeScript
16 lines
496 B
TypeScript
// src/store/baseQuery.ts
|
|
import { fetchBaseQuery } from "@reduxjs/toolkit/query/react";
|
|
|
|
export const baseQuery = fetchBaseQuery({
|
|
baseUrl: import.meta.env.VITE_BASE_URL,
|
|
// credentials: "include",
|
|
prepareHeaders: (headers) => {
|
|
const token = localStorage.getItem("accessToken");
|
|
if (token) {
|
|
headers.set("Authorization", `Bearer ${token}`);
|
|
headers.set("access-token", token);
|
|
}
|
|
// headers.set("Content-Type", "application/json");
|
|
return headers;
|
|
},
|
|
}); |