Started removing tight coupling

This commit is contained in:
Anton Stubenbord
2022-11-24 22:51:42 +01:00
parent eb5025e8ca
commit 5edbdabf26
27 changed files with 845 additions and 693 deletions

View File

@@ -0,0 +1,17 @@
import 'package:equatable/equatable.dart';
import 'package:paperless_mobile/features/documents/model/document.model.dart';
class InboxState with EquatableMixin {
final bool isLoaded;
final Iterable<int> inboxTags;
final Iterable<DocumentModel> inboxItems;
const InboxState({
this.isLoaded = false,
this.inboxTags = const [],
this.inboxItems = const [],
});
@override
List<Object?> get props => [isLoaded, inboxTags, inboxItems];
}