Skip to content

fix: export relevant hooks from channel preview and channellist and mprove customization#3472

Merged
khushal87 merged 6 commits intodevelopfrom
fix/export-channel-hooks-and-customizations
Mar 16, 2026
Merged

fix: export relevant hooks from channel preview and channellist and mprove customization#3472
khushal87 merged 6 commits intodevelopfrom
fix/export-channel-hooks-and-customizations

Conversation

@khushal87
Copy link
Copy Markdown
Contributor

This pull request introduces enhancements to the Channel List and Channel Preview components, focusing on improved customization and modularity. The main changes include adding new customizable UI hooks for typing indicators and message delivery status, refactoring exports for better developer experience, and renaming components and hooks for clarity.

Channel List and Channel Preview customization:

  • Added PreviewTypingIndicator and PreviewMessageDeliveryStatus as customizable props to ChannelList, ChannelsContextValue, and related hooks, enabling developers to override typing indicator and message delivery status UI components. [1] [2] [3] [4] [5] [6] [7]

Component and hook refactoring:

  • Renamed ChannelTypingIndicatorPreview to ChannelPreviewTypingIndicator and updated all references for consistency. [1] [2]
  • Renamed useMutedUsers to useClientMutedUsers and updated its usage in Chat.tsx to clarify its purpose. [1] [2] [3]

Export improvements:

  • Consolidated and expanded exports for Channel List, Channel Preview, and Chat hooks/components to simplify imports and improve modularity. [1] [2] [3] [4]

Type and prop updates:

  • Updated prop types for ChannelPreviewMessage and context definitions to support new customizable components. [1] [2] [3] [4]

These changes make the codebase more flexible for UI customization and easier to maintain.

@Stream-SDK-Bot
Copy link
Copy Markdown
Contributor

Stream-SDK-Bot commented Mar 11, 2026

SDK Size

title develop branch diff status
js_bundle_size 375 KB 373 KB -2368 B 🚀

@khushal87 khushal87 merged commit ffe10c7 into develop Mar 16, 2026
5 checks passed
@khushal87 khushal87 deleted the fix/export-channel-hooks-and-customizations branch March 16, 2026 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants