supabase_chat_ui 0.1.0 copy "supabase_chat_ui: ^0.1.0" to clipboard
supabase_chat_ui: ^0.1.0 copied to clipboard

Pre-built Flutter UI components for Supabase Chat SDK with customizable themes, screens, and widgets.

0.1.0 #

Initial Release #

Components

  • ✅ ChatChannelListScreen - Pre-built channel list screen
  • ✅ ChatScreen - Pre-built chat screen
  • ✅ ChatChannelListView - Scrollable channel list widget
  • ✅ ChatMessageListView - Scrollable message list widget
  • ✅ ChatMessageBubble - Individual message bubble
  • ✅ ChatMessageInput - Message input with attachments
  • ✅ ChatUserAvatar - User avatar with online status
  • ✅ ChatChannelListTile - Channel list item

Theming

  • ✅ ChatTheme with light/dark presets
  • ✅ ChatColors for comprehensive color customization
  • ✅ ChatThemeProvider for theme inheritance
  • ✅ Customizable text styles and paddings

Features

  • ✅ Date separators in message list
  • ✅ Message status indicators (sending, sent, delivered, read)
  • ✅ Typing indicators support
  • ✅ Pull-to-refresh on channel list
  • ✅ Infinite scroll pagination
  • ✅ Empty state widgets
  • ✅ Loading states
  • ✅ Custom builders for all widgets
0
likes
150
points
11
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Pre-built Flutter UI components for Supabase Chat SDK with customizable themes, screens, and widgets.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

cached_network_image, flutter, intl, supabase_chat_sdk

More

Packages that depend on supabase_chat_ui