Initial commit
This commit is contained in:
@@ -0,0 +1,19 @@
|
||||
import { createExampleApi } from '~~/api/wrappers/example'
|
||||
import type { ApiClients } from '~/types/api'
|
||||
|
||||
export default defineNuxtPlugin(() => {
|
||||
const runtimeConfig = useRuntimeConfig()
|
||||
|
||||
const api: ApiClients = {
|
||||
example: createExampleApi({
|
||||
baseURL: runtimeConfig.public.apiBaseUrl,
|
||||
timeoutMs: runtimeConfig.public.apiTimeoutMs
|
||||
})
|
||||
}
|
||||
|
||||
return {
|
||||
provide: {
|
||||
api
|
||||
}
|
||||
}
|
||||
})
|
||||
Reference in New Issue
Block a user