more refactors

This commit is contained in:
shenlong-tanwen
2024-10-19 14:34:42 +05:30
parent e8bb9a3934
commit 3b8951fde6
46 changed files with 598 additions and 435 deletions
@@ -0,0 +1,11 @@
import 'package:immich_mobile/domain/models/asset.model.dart';
abstract interface class ISyncApiRepository {
/// Fetches the full assets for the user in batches
Future<List<Asset>?> getFullSyncForUser({
String? lastId,
required int limit,
required DateTime updatedUntil,
String? userId,
});
}