コンテンツにスキップ
Vantage
日本語
Esc
navigateopen⌘Jpreview

Label

フォーム項目のラベル。

<label> に揃った字送りと、無効時の淡色を足したものです。htmlFor で入力と結び付けるか、入力を そのまま包みます。

export const client = "only";

import { Label, Input, Checkbox } from "@squadbase/vantage/ui";

export default function Example() {
  return (
    <div className="flex w-80 flex-col gap-4">
      <div className="grid gap-2">
        <Label htmlFor="name">顧客名</Label>
        <Input id="name" placeholder="Acme 株式会社" />
      </div>
      <Label className="flex items-center gap-2">
        <Checkbox defaultChecked />
        アーカイブ済みも含める
      </Label>
    </div>
  );
}
import { Label } from "@squadbase/vantage/ui";

チェックボックスやスイッチは、Label で包むとラベル部分のクリックでも切り替わります。

<Label className="flex items-center gap-2">
  <Switch />
  自動更新
</Label>

このページは役に立ちましたか?