ios-oss
ios-oss copied to clipboard
MBL-2075: Add Backings dashboard as its own tab
📲 What
Add Backings Dashboard as its own tab in the root tab bar controller.
| Logged Out | Logged In |
|---|---|
🤔 Why
This is part of the UI updates for PPO V2!
🛠 How
- Add new
RootViewControllerDatatype,.backings, and delete old type,.pledgedProjectsAndActivities - Refacto
ActivitiesViewControllerto place anEmptyStatesViewControllerdirectly in the tab bar when the user is logged out. Then do the same thing forPPOContainerViewControllerin its new tab. Adding the empty state controller directly to the tab bar ensures the layout is identical between the Backings and Activity tabs. - Update
PPOContainerViewControllerto remove the top paged controller - Temporarily disable badging on the PPO tab. Badging will be addressed in a follow-up ticket (MBL-2151), to keep this manageable.