All files / src/components/ui/util ScrollTo.tsx

0% Statements 0/8
0% Branches 0/1
0% Functions 0/2
0% Lines 0/7

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 }} />;
};