Initial commit

This commit is contained in:
Anton Stubenbord
2022-10-30 14:15:37 +01:00
commit cb797df7d2
272 changed files with 16278 additions and 0 deletions

View File

@@ -0,0 +1,22 @@
import 'package:flutter_paperless_mobile/core/bloc/label_cubit.dart';
import 'package:flutter_paperless_mobile/features/labels/correspondent/model/correspondent.model.dart';
import 'package:injectable/injectable.dart';
@singleton
class CorrespondentCubit extends LabelCubit<Correspondent> {
CorrespondentCubit(super.metaDataService);
@override
Future<void> initialize() async {
return labelRepository.getCorrespondents().then(loadFrom);
}
@override
Future<Correspondent> save(Correspondent item) => labelRepository.saveCorrespondent(item);
@override
Future<Correspondent> update(Correspondent item) => labelRepository.updateCorrespondent(item);
@override
Future<int> delete(Correspondent item) => labelRepository.deleteCorrespondent(item);
}