https://aaron.kr/content/case-study/coding-an-advent-calendar-9/
Coding an Advent Calendar: Day 9 (5 React Configurations)