import { useState, useEffect } from "react"; import classNames from "classnames"; import Container from "components/services/widget/container"; export default function Component({ service }) { const [refreshTimer, setRefreshTimer] = useState(0); const { widget } = service; useEffect(() => { if (widget?.refreshInterval) { setInterval( () => setRefreshTimer(refreshTimer + 1), widget?.refreshInterval < 1000 ? 1000 : widget?.refreshInterval, ); } }, [refreshTimer, widget?.refreshInterval]); const scrollingDisableStyle = widget?.allowScrolling === "no" ? { pointerEvents: "none", overflow: "hidden" } : {}; const classes = widget?.classes || "h-60 sm:h-60 md:h-60 lg:h-60 xl:h-60 2xl:h-72"; return (