“Why is cleanup important in data-fetching Effects?”
Cleanup prevents React from rendering loading states
Cleanup avoids outdated async responses overwriting newer state
Cleanup guarantees requests finish in order
Cleanup automatically retries failed requests