React Design Paterns, Part 1 Compound Components | Hacker News Reader