refactor: version presentation

This commit is contained in:
problematicconsumer
2023-09-16 00:56:03 +03:30
parent c7f1bf6272
commit 3e91f96a75
6 changed files with 32 additions and 18 deletions

View File

@@ -3,7 +3,6 @@ import 'package:flutter/material.dart';
import 'package:gap/gap.dart';
import 'package:hiddify/core/core_providers.dart';
import 'package:hiddify/core/router/router.dart';
import 'package:hiddify/domain/environment.dart';
import 'package:hiddify/domain/failures.dart';
import 'package:hiddify/features/common/active_profile/active_profile_notifier.dart';
import 'package:hiddify/features/common/active_profile/has_any_profile_notifier.dart';
@@ -88,11 +87,7 @@ class AppVersionLabel extends HookConsumerWidget {
final t = ref.watch(translationsProvider);
final theme = Theme.of(context);
final appInfo = ref.watch(appInfoProvider);
final version = appInfo.version +
(appInfo.environment == Environment.prod
? ""
: " ${appInfo.environment.name}");
final version = ref.watch(appInfoProvider).presentVersion;
if (version.isBlank) return const SizedBox();
return Semantics(