Sheet

A flyout that opens from the side of the screen, based on the dialog component.

Usage

API Reference

Sheet

Root component.

SheetTrigger

Trigger button that opens the sheet.

SheetPopup

Popup container that displays the sheet content. Also exported as SheetContent.

Example:

SheetHeader

Container for the sheet title and description. Supports the render prop for polymorphic composition (e.g. render={<Link href="/" />}).

SheetFooter

Footer section for action buttons. Supports the render prop for polymorphic composition.

SheetTitle

Title component.

SheetDescription

Description component.

SheetPanel

Scrollable content container. Automatically wraps content in a ScrollArea component. Supports the render prop for polymorphic composition.

Example:

SheetClose

Close button component.

SheetPortal

Portal component for rendering outside the DOM hierarchy.

SheetBackdrop

Backdrop/overlay component. Also exported as SheetOverlay.

Examples

Sheet with Inset

Side sheets