feat(device-errors): move device error dialogs to notifications

- Create a notification component for displaying a toggle.
- Create an action for showing the component if allowed by
  the local storage setting and for saving the setting to
  local storage.
- Remove all notifications having a timeout by default so the
  device error notification must be dismissed manually.
- Split the camera and mic error dialog into two separate
  notifications.
This commit is contained in:
Leonard Kim
2017-07-31 11:36:41 -07:00
parent 1ad8436cb5
commit 74ddae4a6a
12 changed files with 335 additions and 128 deletions