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.

KB-222 · FAQ/COUNTER/DESK

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

questions
DeskQuestion[]
default
Question, answer, and hidden keywords the filter also matches.
onContact
(query) => void
default
The unanswered path, fired with what was typed.