import { motion, AnimatePresence } from 'framer-motion'; import { useEffect, useRef, useMemo } from 'react'; function EnterVideo(props) { const show = props.opacity || 0; const vd = useRef(null); useEffect(() => { vd.current.addEventListener('ended', props.onVideoEnd); }, []); return ( {show && ( )} ); } export default EnterVideo;