Files
Coltura/frontend/shared/utils/api.ts

9 lines
220 B
TypeScript

export interface HydraCollection<T> {
'hydra:member': T[]
'hydra:totalItems': number
}
export function extractHydraMembers<T>(collection: HydraCollection<T>): T[] {
return collection['hydra:member'] ?? []
}