Compare commits
2 Commits
master
...
5caf0424cc
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5caf0424cc | ||
|
|
3865b4b089 |
8
astro/src/env.d.ts
vendored
Normal file
8
astro/src/env.d.ts
vendored
Normal file
@@ -0,0 +1,8 @@
|
||||
interface ImportMetaEnv {
|
||||
readonly DIRECTUS_TOKEN: string;
|
||||
readonly DIRECTUS_URL: string;
|
||||
}
|
||||
|
||||
interface ImportMeta {
|
||||
readonly env: ImportMetaEnv;
|
||||
}
|
||||
9
astro/src/lib/directus.ts
Normal file
9
astro/src/lib/directus.ts
Normal file
@@ -0,0 +1,9 @@
|
||||
import { createDirectus, graphql, staticToken } from "@directus/sdk";
|
||||
|
||||
export async function createDirectusConnection() {
|
||||
const directus = await createDirectus(import.meta.env.DIRECTUS_URL)
|
||||
.with(graphql())
|
||||
.with(staticToken(import.meta.env.DIRECTUS_TOKEN));
|
||||
|
||||
return directus;
|
||||
}
|
||||
Reference in New Issue
Block a user