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 18 19 20 21 22 23 24 25 26 27 28 29 30 | import { Typography, TypographyProps } from "@mui/material"; import { useNavLinkStyles } from "./useNavLinkStyles"; interface ExternalNavButtonProps { route: string; label: string; labelVariant: Exclude<TypographyProps["variant"], undefined>; } export default function ExternalNavButton({ route, label, labelVariant, }: ExternalNavButtonProps) { const classes = useNavLinkStyles(); return ( <a href={route} target="_blank" rel="noreferrer noopener" className={classes.link} > <Typography variant={labelVariant} className={classes.label} noWrap> {label} </Typography> </a> ); } |