mljr-ui · showcase

Tabs

Datastar-driven tabbed panels. Signal holds the active tab slug; switching is instant.

layout tabs

Usage

layout.Tabs(layout.TabsProps{Signal: "view", Default: "overview"},
    []layout.Tab{
        {Slug: "overview", Label: "Overview", Body: h.P(g.Text("Overview content."))},
        {Slug: "details",  Label: "Details",  Body: h.P(g.Text("Details content."))},
        {Slug: "code",     Label: "Code",     Body: h.P(g.Text("Code content."))},
    },
)