Files
site-profile/src/lib/directus.ts
Alex Lebens b6dfc738f1
All checks were successful
renovate / renovate (push) Successful in 1m3s
test-build / build (push) Successful in 1m47s
feat: add weather widget
2026-02-10 21:42:04 -06:00

32 lines
621 B
TypeScript

import { createDirectus, rest } from '@directus/sdk';
import type {
Global,
Weather,
Post,
Application,
Experience,
Education,
Certificate,
Project,
Skill,
} from '@lib/directusTypes';
import { getDirectusURL } from '@lib/directusFunctions';
type Schema = {
site_global: Global;
site_weather: Weather;
posts: Post[];
site_applications: Application;
site_experience: Experience;
site_education: Education;
site_certificate: Certificate;
site_projects: Project;
site_skills: Skill;
};
const directus = createDirectus<Schema>(getDirectusURL()).with(rest());
export default directus;