Added statistics settings

This commit is contained in:
Juan Gilsanz Polo 2024-01-28 20:39:42 +01:00
parent 56943ec73d
commit 44d7da9977
13 changed files with 579 additions and 393 deletions

View file

@ -4,6 +4,7 @@ import 'package:uuid/uuid.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
import 'package:adguard_home_manager/screens/settings/logs_settings/config_widgets.dart';
import 'package:adguard_home_manager/widgets/load_status_widgets.dart';
import 'package:adguard_home_manager/models/querylog_config.dart';
import 'package:adguard_home_manager/classes/process_modal.dart';
@ -182,7 +183,7 @@ class _LogsSettingsState extends State<LogsSettings> {
builder: (context) {
switch (loadStatus) {
case LoadStatus.loading:
return const ConfigLogsLoading();
return LoadingData(text: AppLocalizations.of(context)!.loadingLogsSettings);
case LoadStatus.loaded:
return LogsConfigOptions(
@ -200,7 +201,7 @@ class _LogsSettingsState extends State<LogsSettings> {
);
case LoadStatus.error:
return const ConfigLogsError();
return ErrorLoadData(text: AppLocalizations.of(context)!.logSettingsNotLoaded,);
default:
return const SizedBox();