import React from 'react'; import { GatsbyLinkProps, Link as GatsbyLink } from 'gatsby'; import { isExternalURL } from '../../utils/isExternalURL'; // eslint-disable-next-line @typescript-eslint/no-unused-vars export function Link({ to, children, ref, ...rest }: GatsbyLinkProps): React.ReactElement { if (!isExternalURL(to) && rest.target !== '_blank') { return ( {children} ); } else { return ( {children} ); } }