I want to use one of the theme library with reactJs. My requirements are:
Its good to use a UI framework for react as they give you pre-build components that are efficient, responsive, and customizable. However, each framework has its pros and cons. Before choosing a framework I recommend checking how good the documentation is as well as checking the stars on GitHub although it's not the only metric to judge how good a framework is. Every framework is great in its own place however here are some features of Ant Design, Material UI, and React Bootstrap.
Ant Design
Material UI
React-Bootstrap