import { Link } from "remix" import { ExternalLink } from "~/components/external-link" export type AppLinkProps = { type: "router" | "internal" | "external" label: React.ReactNode to: string className?: string } export function AppLink(props: AppLinkProps) { switch (props.type) { case "router": return ( {props.label} ) case "internal": return ( {props.label} ) case "external": return ( {props.label} ) } }