Compare commits
3 Commits
astro/setu
...
5caf0424cc
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5caf0424cc | ||
|
|
3865b4b089 | ||
| 231b8cddc3 |
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