Skip to content

bloc_library example: dependency between BLoC classes #216

@contfedorov

Description

@contfedorov

bloc_library example contains direct dependency between FilteredTodosBloc and TodosBloc. It is directly not recommended in BLoC library documentation. Please fix it.

FilteredTodosBloc({required this.todosBloc})
: super(
todosBloc.state is TodosLoaded
? FilteredTodosLoaded(
(todosBloc.state as TodosLoaded).todos,
VisibilityFilter.all,
)
: FilteredTodosLoading(),
) {
todosSubscription = todosBloc.stream.listen((state) {
if (state is TodosLoaded) {
add(UpdateTodos(state.todos));
}
});

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions