Components Overview
These pages describe the main building blocks exported by react-actions-chat.
Core Entry Point
- Chat: the main component that renders the transcript, persistent actions, and shared input field
Actions
- Plain message buttons: immediate actions attached to a message
- Input-request buttons: follow-up actions that collect email, password, search, or other input
- Confirmation buttons: actions that require an explicit confirm or decline step
- Persistent buttons: buttons that stay visible above the shared input field
When To Read These Pages
Read the component pages when you want to understand how the package is put together or when you are composing custom flows on top of the exported helpers and stores.
For the data shapes and store access patterns behind these components, see:
If you want a task-first walkthrough instead, start with: