24 lines
396 B
Dart
24 lines
396 B
Dart
import '../../models/models.dart';
|
|
|
|
sealed class BookEvent {}
|
|
|
|
class AddBook extends BookEvent {
|
|
final Book book;
|
|
AddBook(this.book);
|
|
}
|
|
|
|
class UpdateBook extends BookEvent {
|
|
final Book book;
|
|
UpdateBook(this.book);
|
|
}
|
|
|
|
class DeleteBook extends BookEvent {
|
|
final String id;
|
|
DeleteBook(this.id);
|
|
}
|
|
|
|
class ToggleFavorite extends BookEvent {
|
|
final String id;
|
|
ToggleFavorite(this.id);
|
|
}
|