feat: initial commit - Band Management application

This commit is contained in:
2026-01-06 03:11:46 +01:00
commit 34e12e00b3
24543 changed files with 3991790 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
import { defu } from 'defu'
export const useApi= (url, options = {}) => {
const config = useRuntimeConfig()
const accessToken = useCookie('accessToken')
const defaults = {
baseURL: config.public.apiBaseUrl,
headers: accessToken.value ? { Authorization: `Bearer ${accessToken.value}` } : {},
}
// for nice deep defaults, please use unjs/defu
const params = defu(options, defaults)
return useFetch(url, params)
}