Founding price: $35, then $99 after 23:59 UTC on 4 November, then $99
Get ProA text area with a live word count and minutes-to-read badge at a configurable pace, announced politely.
Derived from this item’s props table, because it declares no controls of its own. This item has no standalone playground, so changes update the code, the share link and the AI prompt.
Use it in an article editor so writers see length as they go, and reuse estimateReadingTime to print "4 min read" on the published page.
Do not use it when: the text is not prose (code, tables) where words per minute means little.
This item is part of tealmac UI Pro
The source for this item installs with a Pro licence key. Log in with your key to see the install command, or read the Pro setup page.
| Prop | Type | Default | Description |
|---|---|---|---|
defaultValue | string | "" | Starting text. |
wpm | number | 230 | Words per minute for the estimate. |
label | string | "Article body" | The textarea label. |
A labelled textarea. The badge is aria-live="polite", so the count is announced when typing pauses, never per keystroke. No colour carries meaning.
The pattern ships with a test (reading-time-estimate.test.tsx). It covers the rounding rules and the live badge text.