22 lines
708 B
Dart
22 lines
708 B
Dart
/*import 'package:eatvio_app/core/app_export.dart';
|
|
import 'package:eatvio_app/features/diary/presentation/bloc/diary_state.dart';
|
|
import 'package:eatvio_app/features/diary/repositories/diary_repository.dart';
|
|
|
|
class DiaryCubit extends Cubit<DiaryState> {
|
|
final DiaryRepository blogPostRepository;
|
|
|
|
DiaryCubit({required this.blogPostRepository})
|
|
: super(const DiaryState.loading());
|
|
|
|
loadDiary(String blogPostID) async {
|
|
emit(const DiaryState.loading());
|
|
try {
|
|
final blogPost = await blogPostRepository.getDiary(blogPostID);
|
|
emit(DiaryState.loaded(blogPost: blogPost));
|
|
} catch (e) {
|
|
emit(DiaryState.error(errorMessage: e.toString()));
|
|
print(e);
|
|
}
|
|
}
|
|
}
|
|
*/ |