import type { JSX } from "solid-js"; import { issueUrl, prUrl } from "../format"; export interface IssueLinkProps { repo: string; number: number | string; } export function IssueLink(props: IssueLinkProps): JSX.Element { return ( {props.repo} # {props.number} ); } export interface PrLinkProps { repo: string; number: number | string | null | undefined; } export function PrLink(props: PrLinkProps): JSX.Element { if (props.number == null || props.number === "") { return ; } return ( #{props.number} ); }