mapEventToState method
Maps incoming events to output states.
Implementation
@override
Stream<FastThemeBlocState> mapEventToState(FastThemeBlocEvent event) async* {
final payload = event.payload;
final type = event.type;
_logger.debug('Event received: $type');
if (type == FastThemeBlocEventType.init) {
yield* handleInitEvent(payload);
} else if (type == FastThemeBlocEventType.initialized) {
yield* handleInitializedEvent();
} else if (isInitialized) {
yield* handleThemeChangeEvent(type);
}
}