21 lines
469 B
Dart
21 lines
469 B
Dart
import '../../features/assets/data/asset_models.dart';
|
|
|
|
class UploadRepository {
|
|
const UploadRepository();
|
|
|
|
Future<UploadResult> uploadAssetImage(AssetImage image) async {
|
|
// TODO: Connect to upload backend.
|
|
return UploadResult(
|
|
remoteUrl: image.remoteUrl,
|
|
thumbnailUrl: image.thumbnailUrl,
|
|
);
|
|
}
|
|
}
|
|
|
|
class UploadResult {
|
|
const UploadResult({this.remoteUrl, this.thumbnailUrl});
|
|
|
|
final String? remoteUrl;
|
|
final String? thumbnailUrl;
|
|
}
|