Files
localsend/app/lib/provider/version_provider.dart
T
2026-08-04 00:50:36 +02:00

22 lines
571 B
Dart

import 'package:package_info_plus/package_info_plus.dart';
import 'package:refena_flutter/refena_flutter.dart';
class VersionData {
final String version;
final String buildNumber;
final String combinedString;
VersionData({
required this.version,
required this.buildNumber,
}) : combinedString = '$version ($buildNumber)';
}
final versionProvider = FutureProvider((ref) async {
final info = await PackageInfo.fromPlatform();
return VersionData(
version: info.version,
buildNumber: info.buildNumber,
);
}, debugLabel: 'VersionProvider');