mljr-ui · showcase

Typewriter

Animated type-and-delete loop across multiple phrases. No dependencies — pure JS setInterval with configurable speed/pause.

primitive typewriter

Usage

// import "mljr-web/ui/primitive"
primitive.Typewriter(primitive.TypewriterProps{
    Lines: []string{
        "go build ./...",
        "go test ./...",
        "git push origin main",
    },
    Speed:  50,
    Pause:  2000,
    ID:     "tw-demo",
})