Link: http://statemanagementcls345.surge.sh State Management Normal Using useState Globally Using Context API Using Reducer