syncfusion-blazor-chat-ui
Installation
SKILL.md
Syncfusion Blazor Chat UI
Build feature-rich conversational chat interfaces with the Syncfusion Blazor Chat UI component. This skill provides complete guidance for creating multi-user messaging applications, chat panels, and interactive conversation UIs in Blazor Server, WebAssembly, and Web App projects.
Component Overview
The SfChatUI component is a specialized UI control for building conversational chat applications. It manages the complete chat interface including:
- Message Management: Collections of chat messages with full message lifecycle
- User Management: Multi-user support with profiles, avatars, and status
- Presence Features: Typing indicators, online status, user identification
- Rich Rendering: Templates for messages, timestamps, typing indicators, suggestions
- File Support: File attachment upload and integration
- Event System: Lifecycle events and user interaction callbacks
- Customization: Complete styling and theming control