ドキュメント
シート

シート

Dialogコンポーネントを拡張し、画面のメインコンテンツを補足するコンテンツを表示します。

インストール

使用方法

import {
  Sheet,
  SheetContent,
  SheetDescription,
  SheetHeader,
  SheetTitle,
  SheetTrigger
} from "@/components/ui/sheet";
<Sheet>
  <SheetTrigger>Open</SheetTrigger>
  <SheetContent>
    <SheetHeader>
      <SheetTitle>Are you sure absolutely sure?</SheetTitle>
      <SheetDescription>
        This action cannot be undone. This will permanently delete your account and remove your data
        from our servers.
      </SheetDescription>
    </SheetHeader>
  </SheetContent>
</Sheet>

使用例

サイド

<SheetContent />sideプロパティを使用して、コンポーネントが表示される画面の端を指定します。値はtoprightbottom、またはleftです。

サイズ

CSSクラスを使用してシートのサイズを調整できます

<Sheet>
  <SheetTrigger>Open</SheetTrigger>
  <SheetContent class="w-400px sm:w-540px">
    <SheetHeader>
      <SheetTitle>Are you sure absolutely sure?</SheetTitle>
      <SheetDescription>
        This action cannot be undone. This will permanently delete your account and remove your data
        from our servers.
      </SheetDescription>
    </SheetHeader>
  </SheetContent>
</Sheet>

shadcn によってビルド&デザインされました。 hngngn によってSolidに移植されました。ソースコードは GitHub で入手できます。