more than redux, react-control-center is what you want

know more