import { FC, MutableRefObject } from "react"; import Typography from "@mui/material/Typography"; import { useTheme } from "@mui/material/styles"; import { formatTime } from "@src/utils/"; import useVideoState from "@utils/hooks/useVideoState"; const Time: FC<{ videoRef: MutableRefObject; duration: number; }> = ({ videoRef, duration }) => { const theme = useTheme(); const progress = useVideoState((state) => state.progress); return ( {formatTime(Math.round(progress))} <> / {formatTime(duration)} ); }; export default Time;