1
0
Fork 0
mirror of https://gitlab.com/nkming2/nc-photos.git synced 2025-03-10 17:28:56 +01:00
nc-photos/lib/use_case/update_album.dart
2021-04-10 12:28:12 +08:00

16 lines
480 B
Dart

import 'package:event_bus/event_bus.dart';
import 'package:kiwi/kiwi.dart';
import 'package:nc_photos/account.dart';
import 'package:nc_photos/entity/album.dart';
import 'package:nc_photos/event/event.dart';
class UpdateAlbum {
UpdateAlbum(this.albumRepo);
Future<void> call(Account account, Album album) async {
await albumRepo.update(account, album);
KiwiContainer().resolve<EventBus>().fire(AlbumUpdatedEvent(account, album));
}
final AlbumRepo albumRepo;
}