Skip to main content

useDialogLifecycle

@lowcode/ui-kit


Function: useDialogLifecycle()

useDialogLifecycle(open, onClose?): RefObject<HTMLDivElement>

Defined in: components/overlays/dialogUtils.ts:63

Общий хук жизненного цикла диалогов (Modal, CommandMenu). Добавляет фокус-трап, блокирует скролл body и обрабатывает Escape.

Parameters​

open​

boolean

onClose?​

() => void

Returns​

RefObject<HTMLDivElement>