Stuff to take note: - [ ] Preventing non-signed in users from entering certain pages. - [ ] Global Toast to show error messages. - [x] Loading + Error handling for Pages (Checkout, MerchaniseList, OrderHistory, OrderSummary). - [x] Refactor all mock data + interface in preparation of BE API end-points. - [x] If there's time, create a API class that intercept fetch request, and based on the env it will fetch mock data / online data.
Stuff to take note: