This was really nice.
One question, since I currently use almost everything mentioned apart from redux-saga because I use Redux, does that mean I am set for any kind of react job?
I am scared to apply for react job. Feel like I am not ready.
I would suggest you learn all the possible basic concepts. And do create as many projects as you can with react. Try to solve the problem with Redux.
Remember the Redux will only help you manage data. You have to write the concepts to manage the application.
Once you understand managing the application then you're ready to apply for a JOB. keep in mind all the basics will help you, to get better and advance in any programming language.✌️