use redux like api, but achieve context like api nested in component
^4.17.20
^16.13.1
^4.14.164
^16.9.53
^4.0.3