web icon indicating copy to clipboard operation
web copied to clipboard

feat: Wherever notification widget integration

Open nivo33 opened this issue 3 years ago • 0 comments

Description

This is the PR for the implementation of the wherever.to notification widget. It enables user's to opt-in to Shapeshift's EPNS channel, and set up communication with a web2 bridge using their email address. The widget connects with the Wherever Admin Panel, where enhanced workflows and one-time messages may be set up.

TODO

  • [ ] Set the Wherever wallets as delegates on the staging + production Shapeshift EPNS channels
  • [ ] Add the correct partnerKey once the above is complete
  • [ ] Set the env for the widget based on the actual env

Notice

  • [x] Have you followed the guidelines in our Contributing guide?
  • [x] Have you checked to ensure there aren't other open Pull Requests for the same update/change?

Pull Request Type

  • [ ] :bug: Bug fix (Non-breaking Change: Fixes an issue)
  • [ ] :hammer_and_wrench: Chore (Non-breaking Change: Doc updates, pkg upgrades, typos, etc..)
  • [x] :nail_care: New Feature (Breaking/Non-breaking Change)

Testing

Engineering

  • Run yarn install
  • Enable the feature flag REACT_APP_FEATURE_WHEREVER
  • The bell will appear on the top right side of the NavBar
  • Make sure both mobile and desktop versions are tested

Operations

See Engineering testing guidelines

Screenshots (if applicable)

image image

nivo33 avatar Sep 19 '22 15:09 nivo33