// import 'package:flutter/material.dart'; import 'package:bogui/global.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:package_info_plus/package_info_plus.dart'; Future getAppVersion(WidgetRef ref) async { final appVersion = StateProvider((ref) => "..."); String version; String buildNumber; PackageInfo packageInfo = await PackageInfo.fromPlatform(); version = packageInfo.version; buildNumber = packageInfo.buildNumber; ref.read(appVersion.notifier).state = 'v$version+$buildNumber'; log.d(ref.read(appVersion)); return ref.read(appVersion); }