feat: reformat some pages

This commit is contained in:
2026-10-26 23:15:05 +01:00
parent 65e5e286b0
commit 08f4847800
17 changed files with 812 additions and 198 deletions
+10
View File
@@ -36,6 +36,16 @@ class InventoryViewModel extends ChangeNotifier {
);
}
/// Starts watching again after a load error.
void retry() {
unawaited(_subscription?.cancel());
_subscription = null;
_hasLoaded = false;
_loadError = null;
notifyListeners();
ensureLoaded();
}
void _onProducts(List<Product> products) {
_products = products;
_hasLoaded = true;
@@ -40,6 +40,8 @@ class ProductListViewModel extends ChangeNotifier {
void ensureLoaded() => inventory.ensureLoaded();
void retry() => inventory.retry();
Future<void> addProduct({
required String name,
required String category,
@@ -84,6 +84,7 @@ class RegistrationViewModel extends ChangeNotifier {
deviceId: credentials.deviceId,
token: credentials.token,
venueId: venue.id,
venueName: venue.name,
);
_step = RegistrationStep.registered;
@@ -43,6 +43,9 @@ class RemoteSyncViewModel extends ChangeNotifier {
String? _venueId;
String? get venueId => _venueId;
String? _venueName;
String? get venueName => _venueName;
List<ProcessedRemoteCommandRow> _activity = [];
List<ProcessedRemoteCommandRow> get activity => _activity;
@@ -76,6 +79,7 @@ class RemoteSyncViewModel extends ChangeNotifier {
Future<void> _refreshStatus() async {
_isConfigured = await syncService.isConfigured;
_venueId = await syncService.venueId;
_venueName = await syncService.venueName;
}
Future<void> syncNow() async {
@@ -103,6 +107,7 @@ class RemoteSyncViewModel extends ChangeNotifier {
_isConfigured = false;
_wasRevoked = false;
_venueId = null;
_venueName = null;
_lastSyncAt = null;
_lastError = null;
_activity = [];