How fast you'll learn react depends on your level of javascript(as well as ES6 and beyond). It took me all of 10 minutes to get the basics..
...And then subsequently took me several days to get my currentUser state shared with my userIcon component.
The real question should be, how long does it take to learn Redux and react tooling.