dialogs

Interfaces

ConfirmDialogProps

Defined in: packages/ui/src/dialogs/confirm-dialog.tsx:18

Properties

actionLabel

actionLabel: string

Defined in: packages/ui/src/dialogs/confirm-dialog.tsx:19

description?

optional description: string

Defined in: packages/ui/src/dialogs/confirm-dialog.tsx:20

mode?

optional mode: "destructive" | "warning" | "success"

Defined in: packages/ui/src/dialogs/confirm-dialog.tsx:21

onConfirm()

onConfirm: () => void

Defined in: packages/ui/src/dialogs/confirm-dialog.tsx:22

Returns

void

open?

optional open: boolean

Defined in: packages/ui/src/dialogs/confirm-dialog.tsx:23

setOpen()

setOpen: (open) => void

Defined in: packages/ui/src/dialogs/confirm-dialog.tsx:24

Parameters
open

boolean

Returns

void

Variables

modeClasses

const modeClasses: object

Defined in: packages/ui/src/dialogs/confirm-dialog.tsx:12

Type Declaration

destructive

destructive: string = 'bg-destructive text-destructive-foreground hover:bg-destructive/90'

success

success: string = 'bg-green-600 text-white hover:bg-green-600/90'

warning

warning: string = 'bg-orange-600 text-white hover:bg-orange-600/90'

Functions

ConfirmDialog()

ConfirmDialog(__namedParameters): Element

Defined in: packages/ui/src/dialogs/confirm-dialog.tsx:27

Parameters

__namedParameters

ConfirmDialogProps

Returns

Element