| ☑ | +Thumbnail | +handleSort('person_name')} + > + Person Name {sortColumn === 'person_name' && (sortDir === 'asc' ? '↑' : '↓')} + | +File Path | +handleSort('quality')} + > + Quality {sortColumn === 'quality' && (sortDir === 'asc' ? '↑' : '↓')} + | +
|---|---|---|---|---|
| + toggleSelection(face.id)} + className="cursor-pointer" + /> + | +
+ {
+ const photoUrl = `${apiClient.defaults.baseURL}/api/v1/photos/${face.photo_id}/image`
+ window.open(photoUrl, '_blank')
+ }}
+ title="Click to open full photo"
+ >
+
+ |
+ + {face.person_name || ( + Unidentified + )} + | ++ + {face.photo_path} + + | ++ {(face.quality_score * 100).toFixed(1)}% + | +
+ Are you sure you want to delete {selectedFaces.size} face(s) from + the database? This action cannot be undone. +
+