Replace rn-placeholder with Moti's skeleton
Goal
Remove unnecessary dependency and improve the performance/smoothness of the loading placeholders of the app.
What needs to be done
- Replace the placeholders of
rn-placeholder
with the new Moti's skeleton (implemented with reanimated)
Components to be refactored:
- ChannelListItemPlaceholder
- DiscoveryTrendPlaceHolder
- ActivityPlaceHolder
- NotificationPlaceHolder
- BarPlaceholder
- UpgradeScreenPlaceHolder
- remove
rn-placeholder
QA
The placeholders should work in a similar fashion to the current ones
UX/Design
No designs necessary
Personas
It will improve the smoothness of the loading placeholders animations, giving a better performance perception for all users
Experiments
No experiments needed
Acceptance Criteria
It should replace all the current components with a similar design (The animation may differ)
Definition of Ready Checklist
-
Definition Of Done (DoD) -
Acceptance criteria -
Weighted -
QA -
UX/Design -
Personas -
Experiments
Edited by Martin Santangelo