[HW Candidate] Mobile: Add "Unarchive Channel" option to the channel info screen

Description

Replace the “Archive Channel” option with an "Unarchive Channel" option in the channel info screen when the channel is archived.

 

Notes:
1 - To assist with the implementation, review the existing API call for restoring a channel (which is equivalent to unarchiving)
2 - When chosen, the channel should be become active again and added to the channel sidebar for all members in the respective public or private lists depending on type of channel prior to archive.
3 - A system message should be posted to the channel: "[User] unarchived this channel."

QA Test Steps

None

Status

Mana

None

Assignee

Mattermost Community

QA Assignee

None

Reporter

Katie Wiersgalla

Epic Link

Fix versions

Mattermost Team

Mobile

Sprint

None

Labels

None

QA Testing Areas

None

Components

None
Configure