Files
punimtag/viewer-frontend/lib/grid-face-select.ts
T
ilia 66e5ec3a45 Slim gallery face payloads for home SSR and search API.
Grid only needs location + person names; drop landmarks/pose/detector fields.
2026-08-04 21:34:23 -04:00

22 lines
477 B
TypeScript

/**
* Minimal face fields for gallery grid (tooltips / hover names only).
* Avoids loading landmarks, pose, detector metadata on every home/search request.
*/
export const gridFaceSelect = {
id: true,
photo_id: true,
person_id: true,
location: true,
Person: {
select: {
id: true,
first_name: true,
last_name: true,
middle_name: true,
maiden_name: true,
date_of_birth: true,
created_date: true,
},
},
} as const;