sigilUI

Type Writer

Reveal text character by character.

@sigil-ui/componentsReact

Preview

Live preview Interactive

Import

import { TypeWriter } from "@sigil-ui/components";

Usage

<TypeWriter words={["Hello, Sigil UI.", "Tokens keep every surface coherent."]} />

Props

PropTypeDefaultDescription
wordsstring[]—Text strings to type. Loops if multiple.
speednumber60Typing speed in ms per character.
pauseDurationnumber1500Pause after a word is fully typed in ms.
deleteSpeednumber40Deleting speed in ms per character.
loopbooleantrueWhether to loop through words.
cursorbooleantrueShow blinking cursor.