Files
nocodb/packages/nc-gui/plugins/api.ts
2025-05-20 13:06:21 +00:00

21 lines
363 B
TypeScript

import type { Api } from 'nocodb-sdk'
const apiPlugin = (nuxtApp) => {
const { api } = useApi()
/** injects a global api instance */
nuxtApp.provide('api', api)
}
declare module '#app' {
interface NuxtApp {
$api: Api<any>
}
}
export { apiPlugin }
export default defineNuxtPlugin(function (nuxtApp) {
if (!isEeUI) return apiPlugin(nuxtApp)
})