import { useRef, useEffect, type ElementType } from "react"; import { Border } from "./Border"; import ExternalLinkIcon from "./ExternalLinkIcon"; export interface ListItemProps { label: string date?: string url: string } export default function ListItem({ label, date, url }: ListItemProps) { return (
) } function Link({ url, label }) { return ( {label} ) } function Divider() { return (
) } function Date({ date }) { if (!date) return null return {date} }