Pregunta de entrevista de Microsoft

Given React code, implement proper error handling and idle state