price per item is printed

This commit is contained in:
atseirjo
2026-10-28 12:32:49 +01:00
parent c32adbad50
commit 77fbe16867
31 changed files with 656 additions and 55 deletions
+30
View File
@@ -0,0 +1,30 @@
import 'package:flutter/material.dart';
import 'package:package_info_plus/package_info_plus.dart';
class AppVersion extends StatefulWidget {
const AppVersion({super.key});
@override
State<AppVersion> createState() => _AppVersionState();
}
class _AppVersionState extends State<AppVersion> {
late final Future<PackageInfo> _info = PackageInfo.fromPlatform();
@override
Widget build(BuildContext context) => FutureBuilder<PackageInfo>(
future: _info,
builder: (context, snapshot) {
final info = snapshot.data;
return ListTile(
leading: const Icon(Icons.info_outline),
title: Text(info == null ? 'Version' : 'Version ${info.version}'),
subtitle: Text(
info == null
? (snapshot.hasError ? 'Nicht verfügbar' : 'Wird geladen …')
: 'Build ${info.buildNumber}',
),
);
},
);
}