Files
workavia-mail-front/lib/features/base/mixin/emit_state_mixin.dart
T

13 lines
350 B
Dart

import 'package:core/presentation/state/failure.dart';
import 'package:dartz/dartz.dart';
import 'package:tmail_ui_user/features/base/base_controller.dart';
mixin EmitStateMixin {
void emitFailure({
required BaseController controller,
required FeatureFailure failure,
}) {
controller.consumeState(Stream.value(Left(failure)));
}
}