Files
crm.stream.graff.tech/client/src/utils/api.ts
T
2023-12-01 14:42:46 +05:00

18 lines
381 B
TypeScript

import ky from "ky";
import useAuthStore from "../stores/useAuthStore";
const api = ky.extend({
prefixUrl: `${import.meta.env.VITE_API_URL}`,
hooks: {
beforeRequest: [
(request) => {
const accessToken = useAuthStore.getState().accessToken;
request.headers.set("Authorization", `Bearer ${accessToken}`);
},
],
},
});
export default api;