Skip to content

Conversation

refi93
Copy link
Contributor

@refi93 refi93 commented Nov 2, 2023

Checklist

  • JIRA - LW-8877
  • Proper tests implemented
  • Screenshots added.

Proposed solution

As a common base for LW-8877 (staking activity list) and LW-6437 (past epochs rewards graph) this PR is adding a new "Activity" tab where these new components would be shown. As this introduces just an empty tab, it is hidden behind a feature flag USE_MULTI_DELEGATION_STAKING_ACTIVITY

Testing

in .env set USE_MULTI_DELEGATION_STAKING_ACTIVITY=true and check that a new "Activity" tab appears in staking. Try removing/setting this flag to false and check that the UI looks the same as on current main

Screenshots

Screenshot 2023-11-02 at 17 08 12


Allure report

allure-report-publisher generated test report!

smokeTests: ✅ test report for dcd5f83f

passed failed skipped flaky total result
Total 31 0 0 0 31

@refi93 refi93 requested review from a team as code owners November 2, 2023 16:09
@refi93 refi93 requested a review from mrcnk November 2, 2023 16:09
@refi93 refi93 self-assigned this Nov 2, 2023
@github-actions github-actions bot added browser Changes to the browser application. staking Changes to the staking package. labels Nov 2, 2023
…st (#684)

* feat(staking): add rewards list to Staking Activity tab

* feat(staking): expose activity detail drawer in staking section to be used by staking activity

* feat(staking): add "no staking activity yet" screen

* fix(staking): align "no staking activity" component to center vertically
@greatertomi greatertomi merged commit 8eb3ddc into main Nov 16, 2023
@greatertomi greatertomi deleted the feat/lw-8877-activity-tab branch November 16, 2023 10:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

browser Changes to the browser application. staking Changes to the staking package.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants