KQ-743 · ANSWER/SETTLE
Answer Settle
Streaming text that shows its own certainty. The paragraph still being written is provisional — lighter ink, raised two pixels — and settles the moment the next begins: the ink deepens on a slow colour tween while the paragraph drops into place on glide. When the stream closes a translucent wash travels over the whole answer on the move ease and onSettled fires from its completion; the live region reads each paragraph once as it settles, never a word.
KQ-743 · ANSWER/SETTLE
Quarter summary from Fernworks Model 3
No answer yet.
Idle · press play
Install
One command — the source lands in your repo. Or copy it from the Code tab.
$ pnpm dlx shadcn@latest add @kinetiq/answer-settle
Props
- text
- string
- default —
- The answer arrived so far; a blank line separates paragraphs. Append-only.
- streaming
- boolean
- default false
- The stream is open: the last paragraph stays provisional.
- onSettled
- () => void
- default —
- Fires when the final wash has finished crossing the answer.
- label
- string
- default —
- Names the answer region for assistive technology.
- model
- string
- default —
- The model's name for the header chip.
| Prop | Type | Default | Description |
|---|---|---|---|
| text | string | — | The answer arrived so far; a blank line separates paragraphs. Append-only. |
| streaming | boolean | false | The stream is open: the last paragraph stays provisional. |
| onSettled | () => void | — | Fires when the final wash has finished crossing the answer. |
| label | string | — | Names the answer region for assistive technology. |
| model | string | — | The model's name for the header chip. |