KB-222 · FAQ/COUNTER/DESK
Counter Desk FAQ
A FAQ with a counter desk: ask first, browse second. The filter is the library's own traced field, narrowing the drawers live as you type — matching question, answer, and hidden keywords — and when nothing matches, the desk says so plainly and offers a person, carrying your words along.
Install
One command — the source lands in your repo. Or copy it from the Code tab.
$ pnpm dlx shadcn@latest add @kinetiq/faq-counter-desk
Props
| Prop | Type | Default | Description |
|---|---|---|---|
| questions | DeskQuestion[] | — | Question, answer, and hidden keywords the filter also matches. |
| onContact | (query) => void | — | The unanswered path, fired with what was typed. |