Files
apskel-pos-flutter/lib/presentation/home/bloc/online_checker/online_checker_bloc.dart
T
2025-07-30 22:38:44 +07:00

19 lines
487 B
Dart

import 'package:bloc/bloc.dart';
import 'package:freezed_annotation/freezed_annotation.dart';
part 'online_checker_event.dart';
part 'online_checker_state.dart';
part 'online_checker_bloc.freezed.dart';
class OnlineCheckerBloc extends Bloc<OnlineCheckerEvent, OnlineCheckerState> {
OnlineCheckerBloc() : super(_Initial()) {
on<_Check>((event, emit) {
if (event.isOnline) {
emit(const _Online());
} else {
emit(const _Offline());
}
});
}
}