import { useEffect } from "react"; import useFocusable from "../../hooks/useFocusable"; type Props = React.HTMLAttributes; const ExampleFocusComponent = ({ ...props }: Props) => { const { ref, focused, updatePosition } = useFocusable(); useEffect(() => { const interval = setInterval(updatePosition, 420); return () => { clearInterval(interval); }; }, [updatePosition]); return ( <> ); }; export default ExampleFocusComponent;