feat: appbar

This commit is contained in:
shenlong-tanwen
2024-10-27 23:43:58 +05:30
parent 5385d43c8c
commit 8450c8cc4f
40 changed files with 1150 additions and 211 deletions
@@ -1,5 +1,7 @@
import 'package:immich_mobile/domain/models/server-info/server_config.model.dart';
import 'package:immich_mobile/domain/models/server-info/server_disk_info.model.dart';
import 'package:immich_mobile/domain/models/server-info/server_features.model.dart';
import 'package:immich_mobile/domain/models/server-info/server_version.model.dart';
abstract interface class IServerApiRepository {
/// Pings and check if server is reachable
@@ -10,4 +12,10 @@ abstract interface class IServerApiRepository {
/// Fetches the server configuration and settings
Future<ServerConfig?> getServerConfig();
/// Fetches the server disk info
Future<ServerDiskInfo?> getServerDiskInfo();
/// Fetches the server version
Future<ServerVersion?> getServerVersion();
}