import { type LinkComponent, createLink } from "@tanstack/react-router"; import type { AnchorHTMLAttributes, ComponentProps } from "react"; export interface BasicLinkProps extends AnchorHTMLAttributes {} const BasicLinkComponent = (props: ComponentProps<"a">) => { return ; }; const CreatedLinkComponent = createLink(BasicLinkComponent); export const ProLink: LinkComponent = (props) => { if (props.href) { return ; } return ; }; export type ProLinkProps = ComponentProps;