Files
rustfs-console/components/links/github.tsx
T
2026-07-16 18:08:33 +08:00

23 lines
599 B
TypeScript

"use client"
import { Button } from "@/components/ui/button"
import { RiGithubLine } from "@remixicon/react"
import { getThemeManifest } from "@/lib/theme/manifest"
import { withUtm } from "@/lib/utm"
export function LinksGithub() {
const github = getThemeManifest().links.github
if (!github) return null
return (
<Button
variant="ghost"
size="icon"
nativeButton={false}
render={<a href={withUtm(github, "top-nav")} target="_blank" rel="noopener noreferrer" aria-label="GitHub" />}
>
<RiGithubLine className="size-4" aria-hidden />
</Button>
)
}