feat: auto-updater

This commit is contained in:
2026-07-29 00:26:38 +02:00
parent e53bdf1c38
commit 4f9781e3ff
11 changed files with 461 additions and 195 deletions
+16 -1
View File
@@ -11,11 +11,26 @@ import 'package:flutter_slidable/flutter_slidable.dart';
import '../models/bar_tab.dart';
import '../models/product.dart';
import '../models/tab_item.dart';
import '../utils/app_updater.dart';
import '../viewmodels/bar_screen_view_model.dart';
class BarScreenView extends StatelessWidget {
class BarScreenView extends StatefulWidget {
const BarScreenView({super.key});
@override
State<BarScreenView> createState() => _BarScreenViewState();
}
class _BarScreenViewState extends State<BarScreenView> {
@override
void initState() {
super.initState();
WidgetsBinding.instance.addPostFrameCallback((_) {
UpdateChecker.check(context);
});
}
@override
Widget build(BuildContext context) {
final viewModel = context.watch<BarScreenViewModel>();