UNPKG

laif-ds

Version:

Design System di Laif con componenti React basati su principi di Atomic Design

41 lines (30 loc) 965 B
# Sheet ## Overview Side sheet/dialog component with overlay, animated content, header/footer and close button. Built on Radix Dialog. --- ## Exports - `Sheet`, `SheetTrigger`, `SheetClose`, `SheetContent` - `SheetHeader`, `SheetFooter`, `SheetTitle`, `SheetDescription` `SheetContent` prop `side` supports: `"top" | "right" | "bottom" | "left"` (default: `"right"`). --- ## Example ```tsx import { Sheet, SheetTrigger, SheetContent, SheetHeader, SheetTitle, SheetDescription } from "laif-ds"; import { Button } from "laif-ds"; export function FiltersSheet() { return ( <Sheet> <SheetTrigger asChild> <Button variant="outline">Open filters</Button> </SheetTrigger> <SheetContent side="right"> <SheetHeader> <SheetTitle>Filters</SheetTitle> <SheetDescription>Select filters and apply</SheetDescription> </SheetHeader> {/* content */} </SheetContent> </Sheet> ); } ```