more refactors and logs page handling
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
import 'package:immich_mobile/domain/models/asset.model.dart';
|
||||
import 'package:immich_mobile/domain/models/user.model.dart';
|
||||
import 'package:immich_mobile/service_locator.dart';
|
||||
import 'package:immich_mobile/utils/immich_api_client.dart';
|
||||
|
||||
@@ -11,11 +12,15 @@ enum AssetMediaSize {
|
||||
final String value;
|
||||
}
|
||||
|
||||
class ImImageUrlHelper {
|
||||
abstract final class ImImageUrlHelper {
|
||||
const ImImageUrlHelper();
|
||||
|
||||
static String get _serverUrl => di<ImApiClient>().basePath;
|
||||
|
||||
static String getUserAvatarUrl(final User user) {
|
||||
return '$_serverUrl/users/${user.id}/profile-image';
|
||||
}
|
||||
|
||||
static String getThumbnailUrl(
|
||||
final Asset asset, {
|
||||
AssetMediaSize type = AssetMediaSize.thumbnail,
|
||||
|
||||
Reference in New Issue
Block a user