89.1k

显示徽章或看起来像徽章的组件。

安装

pnpm dlx shadcn@latest add badge

用法

import { Badge } from "@/components/ui/badge"
<Badge variant="default |outline | secondary | destructive">Badge</Badge>

您可以使用 asChild 属性使另一个组件看起来像徽章。以下是一个看起来像徽章的链接示例。

import { Link } from "next/link"
 
import { Badge } from "@/components/ui/badge"
 
export function LinkAsBadge() {
  return (
    <Badge asChild>
      <Link href="/">Badge</Link>
    </Badge>
  )
}