part of 'document_upload_cubit.dart'; @immutable class DocumentUploadState extends Equatable { final Map tags; final Map correspondents; final Map documentTypes; const DocumentUploadState({ required this.tags, required this.correspondents, required this.documentTypes, }); @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, ); } }