Controlled and uncontrolled component design pattern in React | Hacker News Reader