Service Layer low complexity mobile
1
Dependencies
2
Dependents
2
Entities
0
Integrations

Description

BLoC managing the reactive state of the Event List Screen, orchestrating load, filter-change, and pagination events. Translates user interactions into calls to the Event Query Service and emits loading, loaded, and error states back to the UI.

Feature: Event Listing

event-list-bloc

Responsibilities

  • Handle EventListLoaded, EventFilterChanged, and EventNextPageRequested events
  • Emit loading, loaded, and failure states to the UI
  • Maintain current filter and pagination cursor in BLoC state
  • Trigger Event Query Service calls in response to user actions

Interfaces

add(EventListEvent event) -> void
Stream<EventListState> get stream
EventListState get state

Relationships

Dependencies (1)

Components this component depends on

Dependents (2)

Components that depend on this component

Related Data Entities (2)

Data entities managed by this component