Skip to content

feat: channel details - navigational screens#3652

Draft
szuperaz wants to merge 20 commits into
developfrom
channel-info-screens-part2
Draft

feat: channel details - navigational screens#3652
szuperaz wants to merge 20 commits into
developfrom
channel-info-screens-part2

Conversation

@szuperaz

@szuperaz szuperaz commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

🎯 Goal

Implements the missing screens from channel details:

Screenshot 2026-06-15 at 12 07 28

Unrelated to this PR: the Edit channel button is moved to its own component, so integrators using a custom header can reuse this component easily.

🛠 Implementation details

Each screen uses a differently configured MessageSearchSource to list the given screen's context.

API limitation: the search bar on files list screen is not implemented, reason: missing backend API

The Photos&Videos and Files screens show only user-uploaded content, but since we can only filter attachments in the message search API by type, the search response will contain messages with scraped attachments only, we filter these on client-side.

🎨 UI Changes

1 2 2a 3 4 5

🧪 Testing

Tested on iOS and Android

☑️ Checklist

  • I have signed the Stream CLA (required)
  • PR targets the develop branch
  • Documentation is updated
  • New code is tested in main example apps, including all possible scenarios
    • SampleApp iOS and Android
    • Expo iOS and Android

@szuperaz szuperaz changed the title Channel info screens part2 feat: channel details - navigational screens Jun 15, 2026
@Stream-SDK-Bot

Stream-SDK-Bot commented Jun 15, 2026

Copy link
Copy Markdown
Contributor

SDK Size

title develop branch diff status
js_bundle_size 1870 KB 1924 KB +55254 B 🔴

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.

2 participants