"use client"; import Link from "next/link"; import { ThemeToggle } from "@/components/theme-toggle"; import { Button } from "@/components/ui/button"; import { Tooltip, TooltipContent, TooltipTrigger, } from "@/components/ui/tooltip"; const GITHUB_REPO_URL = "https://github.com/earthtojake/text-to-cad"; function DiscordLogo({ className }: { className?: string }) { return ( ); } function GitHubLogo({ className }: { className?: string }) { return ( ); } function formatGitHubStars(stars: number) { return new Intl.NumberFormat("en-US").format(stars); } function VersionLink({ version }: { version: string }) { const normalizedVersion = version.trim(); if (!normalizedVersion) { return null; } return ( {normalizedVersion} ); } export function SiteHeaderClient({ githubStars, discordUrl, version, }: { githubStars: number | null; discordUrl: string; version: string; }) { const githubLabel = githubStars === null ? "Open text-to-cad on GitHub" : `Open text-to-cad on GitHub, ${new Intl.NumberFormat("en-US").format( githubStars )} stars`; return (
CAD Skills
Discord GitHub
); }