mattermost-mobile/app/components/post_list
Anurag Shivarathri 3c51b39bf4
Added "Join prompt" when sys admin clicks on perma links of private channels (#4988)
* Added join prompt when sys admin clicks on private channel perma links

* Moved isChannelMember to utils

* Update app/actions/views/permalink.ts

Co-authored-by: Elias Nahum <nahumhbl@gmail.com>

* Added error messages

* Added error messages

* Moved checks to screen components

* Removed unused Alert import

* Removed unused translations and showing channel 'display' name

* fixed eslint error

* Moved private channel check logic from component to handleSelectChannelByName to avoid issues while pressing on url from different team

* Detox test WIP

* Test link fixes

* Added e2e test

* Hiding <Loading component on RN Alert as detox is unable to press on the Join button

* Updated message

* Added team membership check and auto-joining teams before viewing posts

* Fixed testcases

* Leaves newly joined team on any error while joining the channel

* Leaves the team if newly joined if cancelled the prompt

* Moved code to tapping_channel_url_link_joins_channel and refactored code

* Removed unwanted optional chaining operator

Co-authored-by: anurag shivarathri <anuragindianbraves@gmail.com>
Co-authored-by: Elias Nahum <nahumhbl@gmail.com>
2021-02-12 09:09:34 +05:30
..
__snapshots__ MM-27354 Emit the event for visible items in the thread screen (#4961) 2020-11-13 17:29:19 -03:00
date_header [MM-23520] Port mattermost-redux (#4088) 2020-03-31 11:09:26 -07:00
more_messages_button MM-30164 fix safe area insets (#4979) 2020-11-23 20:10:09 -03:00
index.js MM-30289 Detox/E2E - Add e2e tests for MM-T3184 and MM-T3186 (#5133) 2021-02-10 13:55:00 -08:00
new_messages_divider.js MM-22253 Reduce unnecessary re-renders in channel switching (#3900) 2020-02-07 14:13:44 -07:00
post_list.js Added "Join prompt" when sys admin clicks on perma links of private channels (#4988) 2021-02-12 09:09:34 +05:30
post_list.test.js Handle go to location from CommandResponse (#4620) 2021-01-04 15:06:37 -07:00