Redesign handling of loading and error states in UI
Multiple components where API calls go out need handling of their loading and error states. Currently it is implemented in a haphazard, one-to-one fashion. There has to be a clear workflow for the handling of these states to be uniform and consistent throughout all components in the app
Edited by Fiona D'Mello