import Link from "next/link"; import { Fragment, ReactNode } from "react"; interface Props { to: string | undefined; children: ReactNode; className?: string; target?: undefined | "_blank" | string; role?: string; rel?: string; onClick?: () => void; reloadDocument?: boolean; autoFocus?: boolean; prefetch?: "intent" | "render" | "none"; } export function LinkOrAhref({ to, target, children, className, role, rel, onClick, reloadDocument, autoFocus, prefetch }: Props) { return ( {to == undefined ? ( ) : to.startsWith("http") ? ( {children} ) : ( {children} )} ); }