import { DownloadIcon } from "lucide-react"; import { buttonVariants } from "@/components/ui/button"; import { CopyButton } from "@/components/copy-button"; import { type Release, formatDate, formatSize, releasesPage } from "@/lib/releases"; import { cn } from "@/lib/utils"; /** The download button for a release (children beside it), with its version and checksum below. */ export function Download({ release, children }: { release: Release | null; children?: React.ReactNode }) { const button = (
Version {release.version} · {formatDate(release.date)} · {formatSize(release.setup.size)} {release.imvu && <> · for IMVU Classic {release.imvu}>}
{release.sha256 &&{sha256}