Flutter BLoC multiple BLoCs same widget
I assumed you are using the flutter_bloc
library. Let the QuestionBloc
listen to the QuestionValidatorBloc
using StreamSubscription
class QuestionBloc extends Bloc<QuestionEvent, QuestionState> { QuestionValidatorBloc questionValidatorBloc; StreamSubscription subscription; MainPageBloc({@required this.questionValidatorBloc}) { subscription= questionValidatorBloc.state.listen((state) { if (state is ValidateSuccess) { dispatch(YourEvent()); } else if(state is ValidateError{ dispatch(AnotherEvent()); } }); }...
Now you just have to pass the QuestionValidatorBloc
to the QuestionBloc
constructor.