feat : first commit

This commit is contained in:
2026-02-03 18:04:06 +01:00
parent 43b0364a5a
commit a5dcd5e3e9
101 changed files with 29976 additions and 96 deletions

7
frontend/utils/api.ts Normal file
View File

@@ -0,0 +1,7 @@
export type HydraCollection<T> = {
'hydra:member'?: T[]
}
export const extractItems = <T>(data: HydraCollection<T> | T[]): T[] => {
return Array.isArray(data) ? data : data['hydra:member'] ?? []
}