Files
nocodb/packages/nc-gui/plugins/api.ts
Mert E. 9d1f911644 fix: worker monaco (#10462)
* fix: use worker url instead of inline

* fix: quick import local

* fix: warning

* fix: use module only in dev mode
2025-02-10 09:38:36 +03:00

19 lines
352 B
TypeScript

const apiPlugin = (nuxtApp) => {
const { api } = useApi()
/** injects a global api instance */
nuxtApp.provide('api', api)
}
declare module '#app' {
interface NuxtApp {
$api: ReturnType<typeof createApiInstance>
}
}
export { apiPlugin }
export default defineNuxtPlugin(function (nuxtApp) {
if (!isEeUI) return apiPlugin(nuxtApp)
})