fp/packages/next/app/components/stream-button.tsx
Chris Grimmett 0fd947c78f
Some checks failed
ci / build (push) Failing after 26s
Gitea Actions Demo / Explore-Gitea-Actions (push) Successful in 6s
add gitea ci
2024-03-28 23:28:02 -08:00

17 lines
630 B
TypeScript

import { IStream } from "@/lib/streams";
import Link from "next/link"
import { FontAwesomeIcon } from "@fortawesome/react-fontawesome";
import { faCalendar } from "@fortawesome/free-solid-svg-icons";
export function StreamButton({ stream }: { stream: IStream }) {
if (!stream) return <></>
return (
<Link
href={`/streams/${stream.attributes.cuid}`}
className="button is-medium"
>
<span className="mr-2"><FontAwesomeIcon icon={faCalendar} className="fas fa-calendar" /></span><span>{new Date(stream.attributes.date).toLocaleDateString()}</span>
</Link>
)
}