All files / app/components StyledLink.tsx

100% Statements 6/6
100% Branches 2/2
100% Functions 0/0
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 1629x 29x 29x                   29x   296x  
import { Link as MuiLink, LinkProps } from "@mui/material";
import Link from "next/link";
import { forwardRef } from "react";
 
const StyledLink = forwardRef<HTMLAnchorElement, { href: string } & LinkProps>(
  ({ href, ...props }, ref) => (
    <Link href={href} passHref legacyBehavior>
      <MuiLink ref={ref} {...props} underline={props.underline || "hover"} />
    </Link>
  )
);
 
StyledLink.displayName = "StyledLink";
 
export default StyledLink;