2026-03-27 16:20:46 +03:00

11 lines
346 B
TypeScript

import { useMemo } from "react";
import { createApi } from "@garage/api";
import { useAuthStore } from "./stores/auth-store";
export const useAuthApi = () => {
const token = useAuthStore(s => s.token)
return useMemo(
() => createApi({ headers: token ? { Authorization: `Bearer ${token}` } : undefined }),
[token],
)
}