Skip to content

EditActionsMenuDialogState

Defined in: packages/react/src/documents/EditActionsMenuDialogContext.tsx:8

State useEditActionsMenuDialog exposes to an edit.actionsMenu contribution.

close: () => void

Defined in: packages/react/src/documents/EditActionsMenuDialogContext.tsx:19

Closes the current dialog host content.

void


open: (node) => void

Defined in: packages/react/src/documents/EditActionsMenuDialogContext.tsx:17

Opens node as the menu’s dialog host content. DocumentEditActionsMenu renders the host OUTSIDE DropdownMenuContent, so it survives the dropdown closing — base-ui unmounts DropdownMenuContent and every item inside it the moment a DropdownMenuItem’s onSelect closes the menu, so an item cannot own a dialog, or any state for a promise that resolves after the click (e.g. Duplicate’s create, whose fallback dialog must open once the request rejects — by then the item that started it is already gone).

ReactNode

void