ecency / ecency-mobile

Ecency Mobile - reimagined social blogging, contribute and get rewarded (for Android and iOS)
https://ecency.com
MIT License
232 stars 69 forks source link

APIs throw errors checking #2730

Closed moazzambukhari closed 2 months ago

moazzambukhari commented 11 months ago

https://github.com/ecency/ecency-mobile/assets/60848404/60bcb784-7760-4a75-a5c4-c0432f87710f

https://github.com/ecency/ecency-mobile/assets/60848404/9dbdddc5-2d6a-4309-9444-06622b27ed66

https://github.com/ecency/ecency-mobile/assets/60848404/339e4e82-4ff8-4f2d-930b-5d0d2c3708ea

https://github.com/ecency/ecency-mobile/assets/60848404/f816fc55-18f4-4763-bc34-256bf6cb33b8

https://github.com/ecency/ecency-mobile/assets/60848404/073a95da-7ee8-4878-acd3-4a6e871ea66e

What does this PR?

APIs Error throw checking in which form its displaying toast or alert and while its displaying or not

Where should the reviewer start?

https://github.com/ecency/ecency-mobile/assets/60848404/a0c3ca3f-16a4-4fbc-8ee8-2f2cae624870

https://github.com/ecency/ecency-mobile/assets/60848404/65ef6d43-2d14-40f7-992a-5c835344b224

https://github.com/ecency/ecency-mobile/assets/60848404/eca7a245-0b35-4dd5-8001-6201ef92fcc8

https://github.com/ecency/ecency-mobile/assets/60848404/8a728765-333a-4418-88e7-9a8d521d1631

https://github.com/ecency/ecency-mobile/assets/60848404/002cac3e-fee3-4167-aa2b-5c44df137389

https://github.com/ecency/ecency-mobile/assets/60848404/58c696ac-c3b5-41df-8813-7c76cdd226fe

https://github.com/ecency/ecency-mobile/assets/60848404/a60b2d98-f9e9-40dd-a8ea-e4ff449c1806

https://github.com/ecency/ecency-mobile/assets/60848404/cbe2c648-5364-4972-b5d8-ce24d4b56c80

https://github.com/ecency/ecency-mobile/assets/60848404/52a5af98-bdd0-4a29-b421-34a773445ff6

https://github.com/ecency/ecency-mobile/assets/60848404/9d6e00f9-10f1-4610-8520-1da55e63beb2

https://github.com/ecency/ecency-mobile/assets/60848404/4a63f5b5-f5c8-4788-b0d1-8a9c567ff7a9

https://github.com/ecency/ecency-mobile/assets/60848404/436051db-130b-421b-a8e9-2db585cb0cfb

https://github.com/ecency/ecency-mobile/assets/60848404/4f7a7860-4b01-4c72-9af1-4deaed673d23

Steps to reproduce

Issue number

2730

Screenshots/Video

noumantahir commented 2 months ago

this can be closed as well, it was made only to collect error handling capabilities of app, we can reference it in an issue