Spaces:
Sleeping
Sleeping
File size: 489 Bytes
43a06dc |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
import { readable } from "svelte/store";
import type { Optional } from "./types/generic";
import { browser } from "$app/environment";
type VersionResponse = {
commit: string;
branch: string;
remote: string;
version: string;
}
export const version = readable<Optional<VersionResponse>>(
undefined,
(set) => {
if (!browser) return;
fetch('/version.json')
.then(r => r.json())
.then(set)
.catch(() => {})
}
)
|