All files / components Routes.tsx

100% Statements 5/5
100% Branches 0/0
100% Functions 2/2
100% Lines 5/5

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 17      6x   6x 2x 2x     6x            
import { useRouter } from "next/router";
 
export function ActiveLink({ children, href }) {
  const router = useRouter();
 
  const handleClick = (e) => {
    e.preventDefault();
    router.push(href);
  };
 
  return (
    <a data-testid="activeLink" href={href} onClick={handleClick}>
      {children}
    </a>
  );
}