feat(auth): add accessToken field to authStore and setup beforeRequest hook to add this token to headers

This commit is contained in:
Ilia Mashkov
2026-03-17 14:08:29 +03:00
parent 11b84ddc5d
commit ed718eea71
3 changed files with 20 additions and 3 deletions

View File

@@ -1,3 +1,4 @@
import { useAuthStore } from "../../../model";
import { api as baseApi } from "shared/config";
// Extend base API with authentication hooks
@@ -5,7 +6,12 @@ export const api = baseApi.extend({
hooks: {
beforeRequest: [
(request) => {
// Add authentication token to request headers
const token = useAuthStore.getState().accessToken;
if (token) {
request.headers.set("Authorization", `Bearer ${token}`);
}
return request;
},
],