Description
Overview
API requests not cancelled when component unmounts. Causes memory leaks and state updates.
Background
No cleanup for in-flight requests.
Specifications
- Add AbortController to all requests
- Clean up on unmount
Tasks:
- Update api.ts with abort support
- Update all hooks to cancel requests
- Add loading state handling
Impacted Files:
- src/lib/api.ts
- src/hooks/*.tsx
Labels: frontend, bug, priority-high
Acceptance Criteria
Requests cancelled on unmount
🙆Contribution Guidelines:
Assignment required before PR submission
Timeframe: 48-72 hours
PR description must include: Close #issue no
Star the repo⭐
Description
Overview
API requests not cancelled when component unmounts. Causes memory leaks and state updates.
Background
No cleanup for in-flight requests.
Specifications
Tasks:
Impacted Files:
Labels: frontend, bug, priority-high
Acceptance Criteria
Requests cancelled on unmount
🙆Contribution Guidelines:
Assignment required before PR submission
Timeframe: 48-72 hours
PR description must include: Close #issue no
Star the repo⭐