mljr-ui · showcase

Copy Button

Copies text to clipboard. Datastar signal flips to show checkmark feedback, resets after 2 s.

primitive copy-button

Usage

// import "mljr-web/ui/primitive"
primitive.CopyButton(primitive.CopyButtonProps{
    Text: "npm install mljr-ui",
})

// With label
primitive.CopyButton(primitive.CopyButtonProps{
    Text:    someText,
    Variant: token.Outline,
    Size:    token.SizeSM,
    Label:   "Copy code",
})