part of 'document_upload_cubit.dart'; @immutable class DocumentUploadState extends Equatable { final Map tags; final Map correspondents; final Map documentTypes; const DocumentUploadState({ this.tags = const {}, this.correspondents = const {}, this.documentTypes = const {}, }); @override List get props => [ tags, correspondents, documentTypes, ]; DocumentUploadState copyWith({ Map? tags, Map? correspondents, Map? documentTypes, }) { return DocumentUploadState( tags: tags ?? this.tags, correspondents: correspondents ?? this.correspondents, documentTypes: documentTypes ?? this.documentTypes, ); } }