Revived the page! He's baaaaack

This commit is contained in:
2026-01-27 10:01:41 -05:00
parent 7c7cbef3f3
commit 67562f56aa
9 changed files with 469 additions and 95 deletions

15
ui/src/api/units.ts Normal file
View File

@@ -0,0 +1,15 @@
import { memberSettings, Member, MemberLight, MemberCardDetails } from "@shared/types/member";
import { Unit } from "@shared/types/units";
// @ts-ignore
const addr = import.meta.env.VITE_APIHOST;
export async function getUnits(): Promise<Unit[]> {
const response = await fetch(`${addr}/units`, {
credentials: 'include'
});
if (!response.ok) {
throw new Error("Failed to fetch units");
}
return response.json();
}