Generating User-Configured UI in React Using the Visitor Pattern | Hacker News Reader