Restore RECEIVED_WEBAPP_PLUGIN action

Description

The RECEIVED_WEBAPP_PLUGIN was removed in , but this left the corresponding Redux state inaccurate as a source of truth for making decisions about loaded webapp plugins.

Let’s revisit the Redux store in the webapp around plugins… and maybe sneak in some sagas here.

QA Test Steps

None

Mana

None

Assignee

Unassigned

QA Assignee

None

Reporter

Jesse Hallam

Epic Link

None

Fix versions

Mattermost Team

Workflows

Sprint

None

Labels

None

QA Testing Areas

None

GitHub Issue

None

Components

Configure