Removed unnecessary stuff

This commit is contained in:
Juan Gilsanz Polo 2023-05-24 15:12:45 +02:00
parent 19ac14e49e
commit cd4a8aaf4f
5 changed files with 7 additions and 24 deletions

View file

@ -68,7 +68,6 @@ class _ServicesModalStateWidget extends State<ServicesModal> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
final serversProvider = Provider.of<ServersProvider>(context);
final filteringProvider = Provider.of<FilteringProvider>(context); final filteringProvider = Provider.of<FilteringProvider>(context);
Widget content() { Widget content() {

View file

@ -128,13 +128,13 @@ class _BlockedServicesScreenStateWidget extends State<BlockedServicesScreen> {
case LoadStatus.loaded: case LoadStatus.loaded:
return ListView.builder( return ListView.builder(
itemCount: filteringProvider.blockedServices!.services!.length, itemCount: filteringProvider.blockedServices!.services.length,
itemBuilder: (context, index) => Material( itemBuilder: (context, index) => Material(
color: Colors.transparent, color: Colors.transparent,
child: InkWell( child: InkWell(
onTap: () => updateValues( onTap: () => updateValues(
values.contains(filteringProvider.blockedServices!.services![index].id), values.contains(filteringProvider.blockedServices!.services[index].id),
filteringProvider.blockedServices!.services![index] filteringProvider.blockedServices!.services[index]
), ),
child: Padding( child: Padding(
padding: const EdgeInsets.only( padding: const EdgeInsets.only(
@ -147,17 +147,17 @@ class _BlockedServicesScreenStateWidget extends State<BlockedServicesScreen> {
mainAxisAlignment: MainAxisAlignment.spaceBetween, mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: [ children: [
Text( Text(
filteringProvider.blockedServices!.services![index].name, filteringProvider.blockedServices!.services[index].name,
style: TextStyle( style: TextStyle(
fontSize: 16, fontSize: 16,
color: Theme.of(context).colorScheme.onSurface color: Theme.of(context).colorScheme.onSurface
), ),
), ),
Checkbox( Checkbox(
value: values.contains(filteringProvider.blockedServices!.services![index].id), value: values.contains(filteringProvider.blockedServices!.services[index].id),
onChanged: (value) => updateValues( onChanged: (value) => updateValues(
value!, value!,
filteringProvider.blockedServices!.services![index] filteringProvider.blockedServices!.services[index]
), ),
shape: RoundedRectangleBorder( shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(5) borderRadius: BorderRadius.circular(5)

View file

@ -9,7 +9,6 @@ import 'package:adguard_home_manager/providers/filters_provider.dart';
import 'package:adguard_home_manager/constants/enums.dart'; import 'package:adguard_home_manager/constants/enums.dart';
import 'package:adguard_home_manager/models/filtering.dart'; import 'package:adguard_home_manager/models/filtering.dart';
import 'package:adguard_home_manager/providers/app_config_provider.dart'; import 'package:adguard_home_manager/providers/app_config_provider.dart';
import 'package:adguard_home_manager/providers/servers_provider.dart';
class FiltersTabsView extends StatefulWidget { class FiltersTabsView extends StatefulWidget {
final AppConfigProvider appConfigProvider; final AppConfigProvider appConfigProvider;
@ -49,7 +48,6 @@ class _FiltersTabsViewState extends State<FiltersTabsView> with TickerProviderSt
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
final serversProvider = Provider.of<ServersProvider>(context);
final filteringProvider = Provider.of<FilteringProvider>(context); final filteringProvider = Provider.of<FilteringProvider>(context);
return DefaultTabController( return DefaultTabController(

View file

@ -19,7 +19,6 @@ import 'package:adguard_home_manager/providers/filters_provider.dart';
import 'package:adguard_home_manager/models/filtering.dart'; import 'package:adguard_home_manager/models/filtering.dart';
import 'package:adguard_home_manager/functions/number_format.dart'; import 'package:adguard_home_manager/functions/number_format.dart';
import 'package:adguard_home_manager/providers/app_config_provider.dart'; import 'package:adguard_home_manager/providers/app_config_provider.dart';
import 'package:adguard_home_manager/providers/servers_provider.dart';
class FiltersTripleColumn extends StatelessWidget { class FiltersTripleColumn extends StatelessWidget {
final void Function(String) onRemoveCustomRule; final void Function(String) onRemoveCustomRule;
@ -37,20 +36,9 @@ class FiltersTripleColumn extends StatelessWidget {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
final serversProvider = Provider.of<ServersProvider>(context);
final filteringProvider = Provider.of<FilteringProvider>(context); final filteringProvider = Provider.of<FilteringProvider>(context);
final appConfigProvider = Provider.of<AppConfigProvider>(context); final appConfigProvider = Provider.of<AppConfigProvider>(context);
bool checkIfComment(String value) {
final regex = RegExp(r'^(!|#).*$');
if (regex.hasMatch(value)) {
return true;
}
else {
return false;
}
}
Widget? generateSubtitle(String rule) { Widget? generateSubtitle(String rule) {
final allowRegex = RegExp(r'^@@.*$'); final allowRegex = RegExp(r'^@@.*$');
final blockRegex = RegExp(r'^\|\|.*$'); final blockRegex = RegExp(r'^\|\|.*$');

View file

@ -16,7 +16,6 @@ import 'package:adguard_home_manager/functions/format_time.dart';
import 'package:adguard_home_manager/providers/filters_provider.dart'; import 'package:adguard_home_manager/providers/filters_provider.dart';
import 'package:adguard_home_manager/functions/snackbar.dart'; import 'package:adguard_home_manager/functions/snackbar.dart';
import 'package:adguard_home_manager/providers/app_config_provider.dart'; import 'package:adguard_home_manager/providers/app_config_provider.dart';
import 'package:adguard_home_manager/providers/servers_provider.dart';
import 'package:adguard_home_manager/models/filtering.dart'; import 'package:adguard_home_manager/models/filtering.dart';
class ListDetailsScreen extends StatefulWidget { class ListDetailsScreen extends StatefulWidget {
@ -61,7 +60,6 @@ class _ListDetailsScreenState extends State<ListDetailsScreen> {
@override @override
Widget build(BuildContext context) { Widget build(BuildContext context) {
final serversProvider = Provider.of<ServersProvider>(context);
final filteringProvider = Provider.of<FilteringProvider>(context); final filteringProvider = Provider.of<FilteringProvider>(context);
final appConfigProvider = Provider.of<AppConfigProvider>(context); final appConfigProvider = Provider.of<AppConfigProvider>(context);