If you know Javascript and any prior experience with framework like angular, it takes only than 2 weeks, including a couple of example projects. You have to learn state management (and Redux) properly. That makes the difference with other frameworks (and you can port the same concept to them afterward).
If you want to get proficient in React and Redux, check these React Course by Intellipaat.
Also, you can watch this video on React Redux: