mljr-ui · showcase

Dropdown

Datastar-driven contextual menu. Closes on outside-click via window listener.

overlay dropdown

Usage

overlay.Dropdown(
    overlay.DropdownProps{Signal: "menu"},
    primitive.Button(primitive.ButtonProps{Variant: token.Outline}, g.Text("Actions ▾")),
    overlay.DropdownItem{Label: "Edit",   Icon: "lucide:edit"},
    overlay.DropdownItem{Label: "Copy",   Icon: "lucide:copy"},
    overlay.DropdownItem{Divider: true, Label: "Delete", Icon: "lucide:trash-2", Variant: "danger"},
)