Files
nocodb/packages/nc-gui/plugins/api.ts
mertmit 69a29568c7 chore: sync
Signed-off-by: mertmit <mertmit99@gmail.com>
2026-01-10 00:21:02 +03:00

21 lines
365 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 _NuxtApp {
interface NuxtApp {
$api: Api<any>
}
}
export { apiPlugin }
export default defineNuxtPlugin(function (nuxtApp) {
if (!isEeUI) return apiPlugin(nuxtApp)
})