13 lines
341 B
TypeScript
13 lines
341 B
TypeScript
import { createDirectus, rest, staticToken } from '@directus/sdk';
|
|
|
|
export default defineNuxtPlugin(() => {
|
|
const config = useRuntimeConfig();
|
|
|
|
const directus = createDirectus<Schema>(config.public.directus.url)
|
|
.with(rest())
|
|
.with(staticToken(config.public.directus.token || ''));
|
|
return {
|
|
provide: { directus },
|
|
};
|
|
});
|