Sheet

Выезжающая панель, открывающаяся со стороны экрана, на основе компонента dialog.

API Reference

Установка

Использование

API

Sheet

Корневой компонент. Псевдоним для Dialog.Root из Base UI.

SheetTrigger

Кнопка-триггер, открывающая панель. Псевдоним для Dialog.Trigger из Base UI.

SheetPopup

Контейнер всплывающего окна, отображающий содержимое панели. Также экспортируется как SheetContent.

Пример:

SheetHeader

Контейнер для заголовка и описания панели. Поддерживает свойство render для полиморфной композиции (например, render={<Link href="/" />}).

SheetFooter

Секция футера для кнопок действий. Поддерживает свойство render для полиморфной композиции.

SheetTitle

Компонент заголовка. Псевдоним для Dialog.Title из Base UI.

SheetDescription

Компонент описания. Псевдоним для Dialog.Description из Base UI.

SheetPanel

Прокручиваемый контейнер содержимого. Автоматически оборачивает содержимое в компонент ScrollArea. Поддерживает свойство render для полиморфной композиции.

Пример:

SheetClose

Компонент кнопки закрытия. Псевдоним для Dialog.Close из Base UI.

SheetPortal

Компонент портала для рендеринга вне иерархии DOM. Псевдоним для Dialog.Portal из Base UI.

SheetBackdrop

Компонент фона/подложки. Также экспортируется как SheetOverlay. Псевдоним для Dialog.Backdrop из Base UI.

Примеры

Панель с отступами (inset)

Боковые панели

Oracul DS

Built for the future of AI-driven interfaces.