Files
La-Fabrik/src/utils/cinematics/loadCinematicManifest.ts
T
2026-05-11 11:13:49 +02:00

15 lines
458 B
TypeScript

import type { CinematicManifest } from "@/types/cinematics/cinematics";
import { parseCinematicManifest } from "@/utils/cinematics/cinematicManifestValidation";
const CINEMATIC_MANIFEST_PATH = "/cinematics.json";
export async function loadCinematicManifest(): Promise<CinematicManifest | null> {
const response = await fetch(CINEMATIC_MANIFEST_PATH);
if (!response.ok) {
return null;
}
return parseCinematicManifest(await response.json());
}