Switch between expanded and collapsed states with consistent button feedback.
We are building SnowUI components into interfaces people can use directly in AI conversations. Conversational UI is still in development; this page demonstrates website usage. Supported chat platforms and component versions will be announced after verification. Generating and using SnowUI interfaces inside AI conversations is completely free. It is not a project, uses no project or developer-seat quota, and requires no SnowUI registration, activation, or paid proof.
How to use
Use ExpandButton to expand or restore content. When a host such as CodeBlock already offers the action, configure that host instead of maintaining two expansion states.
Receive state through bind:expanded or onExpandedChange; defaultExpanded supplies the initial value.
The component only provides the expand action. The page connects its state to the actual content; it does not create or control the panel.