feat(staking): [LW-8877] Add "Activity" tab to staking #697
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Checklist
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 tofalse
and check that the UI looks the same as on currentmain
Screenshots
Allure report
allure-report-publisher
generated test report!smokeTests: ✅ test report for dcd5f83f