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"},
)