Observed failure case: Type "Jason ". Notice that old unused GMs with Jason are prioritized over his DM channel, even though i talk with Jason in a DM quite often
Expected:
First show, local results (not requested from the server, ie channels in your sidebar or users that authored posts loaded in your cache from other channels)
Then show API returned results (requested from server because you don't have them locally):
Remove the sections for "Unreads", "Favorites", "Direct Messages", "Channels", etc as the user is typing - just respect the sort order identified above, with all channels in one list without headings
When no results are matching the search terms, show the following screen indicating that no results are found. See Figma working file:
[https://www.figma.com/file/GeuEhwS7wA041C2kzsjejR/MM-23060-Mobile-Jump-To-Empty-State?node-id=0%3A1|https://www.figma.com/file/GeuEhwS7wA041C2kzsjejR/MM-23060-Mobile-Jump-To-Empty-State?node-id=0%3A1]
UI for empty state:

If you're interested please comment here and come join our "Contributors" community channel on our daily build server, where you can discuss questions with community members and the Mattermost core team. For technical advice or questions, please join our "Developers" community channel.
New contributors please see our Developer's Guide.
I can work on this. 馃憤
Awesome, thank you very much @pradeepmurugesan :rocket:
I am still on it.. Haven't made much progress though. Will give it a try this week. 馃憤
Hi @pradeepmurugesan, feel free to reach out to us with any questions if you're still working on this ticket :)
Sorry for the delay.. Bit held up.. Yet to get familiarise with the mobile set up. Will try to spend sometime this week.
Hi.. I tried to take a look and found that it requires changes in the API. There is another ticket that also depend on the same api change.. https://github.com/mattermost/mattermost-server/issues/14198 . Will propose my changes in the community.mattermost.com for the api.
Once approved, will implement the same.
Thanks for the follow-up!
Hey @pradeepmurugesan, how's this going? Any questions?
Nope.. cleared with Elias via the community chat. No api changes needed. Working on it. No questions. Just not finding the time. Will try to wrap it this week..
Awesome, thanks @pradeepmurugesan! Looking forward to it!
@pradeepmurugesan any progress on this one?
This issue appears stale and I鈥檓 adding the Up For Grabs label. If work is ongoing, please remove the label. If there is an existing PR, please also link it to the issue. Thanks!
@pradeepmurugesan let us know if you are still working on it
Note to anyone picking this up, the logic for this has already been written for the webapp and can be utilized here as well: https://github.com/mattermost/mattermost-webapp/pull/6756
Hi @esethna. Can I work on this?
@a-c-sreedhar-reddy, actually I think @pradeepmurugesan was going to take this one. @pradeepmurugesan can you confirm if you're working on this per our conversation yesterday?