Based on the article in this blog: https://dev.to/efearas/how-to-usecontext-and-set-value-of-context-in-child-components-in-3-steps-3j9h
This repo demonstrates how to use React.useContext with React.useState to get and set React context as a lightweight app state store.