BlocProvider is a Flutter widget which provides a bloc to its children via BlocProvider. of<T>(context) . It is used as a dependency injection (DI) widget so that a single instance of a bloc can be provided to multiple widgets within a subtree.
Read moreWhat is use of BLoC in Flutter?
Flutter bloc is one of the state management for Flutter applications. You can use it to handle all the possible states of your application in an easy way .
Read moreShould I use RxDart?
So to answer your question, you DON’T need RxDart, unless you want to implement the BLoC pattern on your own . If you use the Bloc library, you’re already using a RxDart free implementation of the BloC pattern.
Read moreWhich is best state management in Flutter?
Most Popular Packages for State Management in Flutter (2022)
Read more