This commit is contained in:
2025-10-10 22:49:05 +07:00
parent 02941e2234
commit 38c16bf0b9
49 changed files with 2702 additions and 740 deletions

View File

@@ -45,10 +45,10 @@ class SyncStatus extends _$SyncStatus {
try {
// Sync categories first (products depend on categories)
await ref.read(categoriesProvider.notifier).syncCategories();
await ref.read(categoriesProvider.notifier).refresh();
// Then sync products
await ref.read(productsProvider.notifier).syncProducts();
await ref.read(productsProvider.notifier).refresh();
// Update last sync time in settings
await ref.read(settingsProvider.notifier).updateLastSyncTime();
@@ -100,7 +100,7 @@ class SyncStatus extends _$SyncStatus {
);
try {
await ref.read(productsProvider.notifier).syncProducts();
await ref.read(productsProvider.notifier).refresh();
await ref.read(settingsProvider.notifier).updateLastSyncTime();
state = AsyncValue.data(
@@ -146,7 +146,7 @@ class SyncStatus extends _$SyncStatus {
);
try {
await ref.read(categoriesProvider.notifier).syncCategories();
await ref.read(categoriesProvider.notifier).refresh();
await ref.read(settingsProvider.notifier).updateLastSyncTime();
state = AsyncValue.data(