Files
catalyst/ui/src/api.ts
2025-09-21 09:02:00 +00:00

17 lines
402 B
TypeScript

import { Configuration, DefaultApi } from '@/client'
import { useAuthStore } from '@/store/auth'
export function useAPI() {
const authStore = useAuthStore()
return new DefaultApi(
new Configuration({
basePath: '/api',
headers: {
'Content-Type': 'application/json',
Accept: 'application/json',
Authorization: `Bearer ${authStore.token}`
}
})
)
}