Caroa UI

ColoredBadge

任意の色を指定できるカラーバッジコンポーネント。

インポート

import { ColoredBadge } from '@caroainc/ui-components'

基本的な使い方

Loading...
<ColoredBadge color="#ef4444">赤</ColoredBadge>
<ColoredBadge color="#22c55e">緑</ColoredBadge>
<ColoredBadge color="#3b82f6">青</ColoredBadge>

タグやカテゴリ表示

Loading...
const categories = [
  { name: 'フロントエンド', color: '#3b82f6' },
  { name: 'バックエンド', color: '#22c55e' },
  { name: 'デザイン', color: '#f59e0b' },
]
 
{categories.map((cat) => (
  <ColoredBadge key={cat.name} color={cat.color}>
    {cat.name}
  </ColoredBadge>
))}

ステータス表示

Loading...
<ColoredBadge color="#ef4444">緊急</ColoredBadge>
<ColoredBadge color="#f59e0b">対応中</ColoredBadge>
<ColoredBadge color="#22c55e">完了</ColoredBadge>

Props

PropTypeDefaultDescription
color*string-バッジの色(HEXカラーコード)
children*ReactNode-バッジの内容

On this page