import Button from '@material-ui/core/Button'; import { useEffect, useState } from 'react'; import ExitToAppRoundedIcon from '@material-ui/icons/ExitToAppRounded'; import PlayArrowRoundedIcon from '@material-ui/icons/PlayArrowRounded'; import SettingsRemoteRoundedIcon from '@material-ui/icons/SettingsRemoteRounded'; import SettingsRoundedIcon from '@material-ui/icons/SettingsRounded'; function previous() { console.log('previous slide'); } function next() { console.log('next slide'); } export default function Present() { useEffect(() => { setInterval(() => { document.getElementById('time').innerText = new Date().toLocaleTimeString(); }, 500); }, []); var [ videoSRC, setVideoSRC ] = useState(""); useEffect(() => { var videoEL = document.getElementById("player") as HTMLVideoElement; videoEL.addEventListener('loadeddata', () => { console.log("initial load") }) videoEL.addEventListener('canplaythrough', () => { console.log("full load") videoEL.play(); }) }, []); return