handlePhotoClick(e, 0)}
/>
)
} else if (displayImages.length === 2 || displayImages.length === 4) {
imageContent = (
{displayImages.map((image, i) => (
handlePhotoClick(e, i)}
/>
))}
)
} else {
imageContent = (
{displayImages.map((image, i) => (
handlePhotoClick(e, i)}
/>
))}
)
}
return (
{imageContent}
{index >= 0 &&
createPortal(
e.stopPropagation()}>
= 0}
close={() => setIndex(-1)}
controller={{
closeOnBackdropClick: true,
closeOnPullUp: true,
closeOnPullDown: true
}}
styles={{
toolbar: { paddingTop: '2.25rem' }
}}
/>
,
document.body
)}
)
}