Skip to content

No API Timeout Handling #54

@RUKAYAT-CODER

Description

@RUKAYAT-CODER

Description

Overview
API requests have 10-second timeout but no UI feedback.

Background
The axios timeout is set to 10000ms but there's no loading indicator or user feedback when requests hang, leaving users with blank screens.

Specifications

  • Show global loading state
  • Show skeleton loaders
  • Show timeout alert

Tasks:

  • Add global loading to store
  • Add skeleton to HomeScreen
  • Add skeleton to SearchScreen
  • Add timeout retry option

Impacted Files:

  • src/store/index.ts
  • src/screens/HomeScreen.tsx
  • src/screens/SearchScreen.tsx

Labels: user-experience, api, priority-medium

🙌Contribution Guidelines:
Assignment required before PR submission
Timeframe: 48-72 hours
PR description must include: Close #13
Star the repo⭐
For more context, please refer to the mobile README

Metadata

Metadata

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions