'use client'; import PhotoShareModal from '@/photo/PhotoShareModal'; import TagShareModal from '@/tag/TagShareModal'; import CameraShareModal from '@/camera/CameraShareModal'; import FilmSimulationShareModal from '@/simulation/FilmSimulationShareModal'; import FocalLengthShareModal from '@/focal/FocalLengthShareModal'; import { useAppState } from '@/state/AppState'; export default function ShareModals() { const { shareModalProps = {} } = useAppState(); const { photo, photos, count, dateRange, tag, camera, simulation, focal, } = shareModalProps; if (photo) { return ; } else if (photos) { const attributes = {photos, count, dateRange}; if (tag) { return ; } else if (camera) { return ; } else if (simulation) { return ; } else if (focal !== undefined) { return ; } } }