From f489eed7ba01ba83a0b5c0c4a966386f612a9402 Mon Sep 17 00:00:00 2001 From: jantunesmesias Date: Thu, 22 Aug 2024 16:26:06 -0300 Subject: [PATCH] WIP - bloc removed --- .../connectivity_bloc/connectivity_bloc.dart | 37 ------------------- .../connectivity_bloc/connectivity_event.dart | 17 --------- .../connectivity_bloc/connectivity_state.dart | 14 ------- pubspec.yaml | 1 - 4 files changed, 69 deletions(-) delete mode 100644 lib/blocs/connectivity_bloc/connectivity_bloc.dart delete mode 100644 lib/blocs/connectivity_bloc/connectivity_event.dart delete mode 100644 lib/blocs/connectivity_bloc/connectivity_state.dart diff --git a/lib/blocs/connectivity_bloc/connectivity_bloc.dart b/lib/blocs/connectivity_bloc/connectivity_bloc.dart deleted file mode 100644 index 64c73c0e..00000000 --- a/lib/blocs/connectivity_bloc/connectivity_bloc.dart +++ /dev/null @@ -1,37 +0,0 @@ -import 'dart:async'; - -import 'package:bloc/bloc.dart'; -import 'package:connectivity_plus/connectivity_plus.dart'; -import 'package:equatable/equatable.dart'; - -part 'connectivity_event.dart'; -part 'connectivity_state.dart'; - -class ConnectivityBloc extends Bloc { - final Connectivity _connectivity; - late StreamSubscription> _connectivitySubscription; - - ConnectivityBloc(this._connectivity) : super(ConnectivityInitial()) { - on(_onConnectivityChanged); - _connectivitySubscription = _connectivity.onConnectivityChanged.listen( - (List result) { - add(ConnectivityChanged(result.first)); - }, - ); - } - - void _onConnectivityChanged( - ConnectivityChanged event, Emitter emit) { - if (event.result == ConnectivityResult.none) { - emit(ConnectivityFailure()); - } else { - emit(ConnectivitySuccess()); - } - } - - @override - Future close() { - _connectivitySubscription.cancel(); - return super.close(); - } -} diff --git a/lib/blocs/connectivity_bloc/connectivity_event.dart b/lib/blocs/connectivity_bloc/connectivity_event.dart deleted file mode 100644 index d069c479..00000000 --- a/lib/blocs/connectivity_bloc/connectivity_event.dart +++ /dev/null @@ -1,17 +0,0 @@ -part of 'connectivity_bloc.dart'; - -abstract class ConnectivityEvent extends Equatable { - const ConnectivityEvent(); - - @override - List get props => []; -} - -class ConnectivityChanged extends ConnectivityEvent { - final ConnectivityResult result; - - const ConnectivityChanged(this.result); - - @override - List get props => [result]; -} diff --git a/lib/blocs/connectivity_bloc/connectivity_state.dart b/lib/blocs/connectivity_bloc/connectivity_state.dart deleted file mode 100644 index d109a152..00000000 --- a/lib/blocs/connectivity_bloc/connectivity_state.dart +++ /dev/null @@ -1,14 +0,0 @@ -part of 'connectivity_bloc.dart'; - -abstract class ConnectivityState extends Equatable { - const ConnectivityState(); - - @override - List get props => []; -} - -class ConnectivityInitial extends ConnectivityState {} - -class ConnectivitySuccess extends ConnectivityState {} - -class ConnectivityFailure extends ConnectivityState {} diff --git a/pubspec.yaml b/pubspec.yaml index 8fa32471..1f3c6a80 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -79,7 +79,6 @@ dependencies: timeago: 3.6.1 url_launcher: 6.3.0 url_launcher_android: 6.3.3 - bloc: ^8.1.4 url_launcher_ios: 6.3.0 url_launcher_platform_interface: 2.3.2 video_player: 2.8.7