'use client' import { useState, useRef, Fragment } from 'react' import { Dialog, Transition } from '@headlessui/react' import CONFIG from '../config' import LazyImage from '@/components/LazyImage' import { siteConfig } from '@/lib/config' export default function ModalVideo({ thumb, thumbWidth, thumbHeight, thumbAlt, video, videoWidth, videoHeight }) { const [modalOpen, setModalOpen] = useState(false) const videoRef = useRef(null) return (
{/* Video thumbnail */}
{/* */}
{/* End: Video thumbnail */} videoRef.current?.play()}> setModalOpen(false)}> {/* Modal backdrop */}
) }