Build a custom hook that handles loading, error, and success states · InterviewLane