mljr-ui · showcase

Multi Select

Chip-based multi-value selector with dropdown. Selected values displayed as removable chips; hidden inputs carry values for form submission.

form multi-select

Usage

// import "mljr-web/ui/form"
form.MultiSelect(form.MultiSelectProps{
    Name: "tags",
    Options: []form.MultiSelectOption{
        {Value: "go", Label: "Go"},
        {Value: "ts", Label: "TypeScript"},
    },
    Default: []string{"go"},
    Max:     3,
    Placeholder: "Select languages…",
})