mljr-ui · showcase

Alert Dialog

Confirmation dialog with cancel/confirm. Driven by Datastar signal; confirm runs an expression before closing.

overlay alert-dialog

Usage

// 1. Place AlertDialog anywhere on page
overlay.AlertDialog(overlay.AlertDialogProps{
    Title:       "Delete project?",
    Description: "This action cannot be undone.",
    ConfirmText: "Delete",
    Variant:     token.Danger,
    OnConfirm:   "deleteProject($projectId)",
})

// 2. Open via Datastar
data-on:click="$_alertOpen=true"