import { Photo, PhotoDateRange } from '@/photo'; import PhotoHeader from '@/photo/PhotoHeader'; import { Camera, cameraFromPhoto } from '.'; import PhotoCamera from './PhotoCamera'; import { descriptionForCameraPhotos } from './meta'; export default function CameraHeader({ camera: cameraProp, photos, selectedPhoto, indexNumber, count, dateRange, }: { camera: Camera photos: Photo[] selectedPhoto?: Photo indexNumber?: number count?: number dateRange?: PhotoDateRange }) { const camera = cameraFromPhoto(photos[0], cameraProp); return ( } entityDescription={ descriptionForCameraPhotos(photos, undefined, count, dateRange)} photos={photos} selectedPhoto={selectedPhoto} indexNumber={indexNumber} count={count} dateRange={dateRange} includeShareButton /> ); }