init: чистый старт Laravel + Vuexy

This commit is contained in:
2026-02-20 13:30:03 +03:00
commit af53445c26
474 changed files with 58860 additions and 0 deletions

10
resources/ts/utils/api.ts Normal file
View File

@@ -0,0 +1,10 @@
import { ofetch } from 'ofetch'
export const $api = ofetch.create({
baseURL: import.meta.env.VITE_API_BASE_URL || '/api',
async onRequest({ options }) {
const accessToken = useCookie('accessToken').value
if (accessToken)
options.headers.append('Authorization', `Bearer ${accessToken}`)
},
})