import { useState } from 'react'; import { ImagePreviewModal } from '@/components/dialogs'; type ImagePreviewButtonProps = { srcs: string[]; modalSrc?: string; modalSrcs?: string[]; title?: string; alt?: string; className?: string; }; export function ImagePreviewButton({ srcs, modalSrc, modalSrcs, title, alt, className = 'h-10 w-10', }: ImagePreviewButtonProps) { const [open, setOpen] = useState(false); const modalSources = modalSrcs ?? (modalSrc ? [modalSrc] : null); return ( <> ); }