Dropdown

Clientside Interactivitycore-ui/interactive ↗

Click-toggle dropdown with click-outside dismiss and Escape to close.

Live

Example

trigger := ui.Button(ui.ButtonConfig{Label: "Open Menu"})
panel := html.Div(html.DivConfig{},
    render.Tag("a", map[string]string{"href": "#"}, render.Text("Edit")),
    render.Tag("a", map[string]string{"href": "#"}, render.Text("Delete")),
)
interactive.Dropdown(trigger, panel)