Skip to main content

Interface: ConfirmDialogOptions

Defined in: src/stores/ui/useConfirmDialogStore.ts:31

Options accepted when requesting a confirmation dialog.

Propertiesโ€‹

cancelLabel?โ€‹

readonly optional cancelLabel?: string

Defined in: src/stores/ui/useConfirmDialogStore.ts:33

Custom label for the cancel action button.


confirmLabel?โ€‹

readonly optional confirmLabel?: string

Defined in: src/stores/ui/useConfirmDialogStore.ts:35

Custom label for the confirm action button.


details?โ€‹

readonly optional details?: string

Defined in: src/stores/ui/useConfirmDialogStore.ts:37

Optional additional detail text.


emphasisText?โ€‹

readonly optional emphasisText?: string

Defined in: src/stores/ui/useConfirmDialogStore.ts:43

Optional substring of ConfirmDialogOptions.message that should be visually emphasized.


messageโ€‹

readonly message: string

Defined in: src/stores/ui/useConfirmDialogStore.ts:45

Primary message describing the action.


titleโ€‹

readonly title: string

Defined in: src/stores/ui/useConfirmDialogStore.ts:47

Dialog headline shown to the user.


tone?โ€‹

readonly optional tone?: ConfirmDialogTone

Defined in: src/stores/ui/useConfirmDialogStore.ts:49

Visual tone for the confirm action button.