BlocBuilder<B extends Bloc, S> constructor

const BlocBuilder<B extends Bloc, S>({
  1. Key? key,
  2. required Widget builder(
    1. BuildContext context,
    2. S state
    ),
  3. bool buildWhen(
    1. S previousState,
    2. S currentState
    )?,
})

Bloc Builder is cool widget for substituting overhead code of StreamBuilder

Implementation

const BlocBuilder({super.key, required this.builder, this.buildWhen});