Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | import React, { useRef, useEffect } from "react"; interface ScrollToProps { scrollMarginTop?: number; } export const ScrollTo = ({ scrollMarginTop }: ScrollToProps) => { const ref = useRef<HTMLDivElement>(null); useEffect(() => { Iif (ref.current) { ref.current.scrollIntoView(); } }, []); return <div ref={ref} style={{ scrollMarginTop }} />; }; |