Registry¶
The @survey-kit/registry package provides pre-built, accessible UI components for survey experiences.
Component areas¶
- Primitives: foundational controls such as buttons, inputs, checkboxes and cards
- Layout: page structure components such as header, footer, sidebar and wrappers
- Complex: richer components such as progress bars, panels, blocked pages and cookie consent
- Chat: conversational survey components for message-style interfaces
- Sections: standalone section pages for intro, sign-in and completion routes
- Dashboard: administrative analytics components including charts and dynamic filters
Chat components¶
For a focused guide to the chat experience and examples, see Chat Components.
API reference¶
For full component props and usage details, see Registry API.