metamask-mobile
metamask-mobile copied to clipboard
[STO] Consolidate reducers & action creators with RTK: Bookmarks
What is this about?
As part of or ongoing effort to use Redux Toolkit to consolidate reducers and action creators we will continue using Redux Tool Kit to consolidate them into slices + remove the need for multiple files.
For this ticket, we'll focus on bookmars actions and reducers into a slice file using RTK.
Scenario
No response
Design
No response
Technical Details
No response
Threat Modeling Framework
No response
Acceptance Criteria
- These changes do not affect the UX of the app but will require a full e2e test to ensure flows are still working.
- In addition to the
pr_smoke_e2e_pipelinerunning, trigger thepr_regression_e2e_pipeline - Run the build_android_qa workflow so we trigger the app launch times tests as well.
- In addition to the
- New slice is still able to consume and dispatch data using RTK slices
- Ensure that bookmarks data is still persisted
References
Implementation of RTK: https://www.notion.so/Redux-Toolkit-Performance-Upgrade-b10cb97d7ed44dfaa15b522951971037
Hey team! Please add your planning poker estimate with Zenhub @Cal-L @chrisleewilcox @frankvonhoven @NicolasMassart @SamuelSalas @tommasini