Microsoft Interview Question

Given React code, implement proper error handling and idle state