import { makeStyles } from '@material-ui/core/styles' import * as R from 'ramda' import React, { memo, useState } from 'react' import { Carousel } from 'src/components/Carousel' import { Label1 } from 'src/components/typography' import { formatDate } from 'src/utils/timezones' import CopyToClipboard from '../../Transactions/CopyToClipboard' import styles from './PhotosCarousel.styles' const useStyles = makeStyles(styles) const PhotosCarousel = memo(({ photosData, timezone }) => { const classes = useStyles() const [currentIndex, setCurrentIndex] = useState(0) const Label = ({ children }) => { const classes = useStyles() return {children} } const isFaceCustomerPhoto = !R.has('id')(photosData[currentIndex]) const slidePhoto = index => setCurrentIndex(index) return ( <> {!isFaceCustomerPhoto && (
{photosData && photosData[currentIndex]?.id}
)}
<>
{photosData && formatDate( photosData[currentIndex]?.date, timezone, 'yyyy-MM-dd HH:mm' )}
{!isFaceCustomerPhoto ? 'Acceptance of T&C' : 'Compliance scan'}
) }) export default PhotosCarousel