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}
);
}