dart format
This commit is contained in:
@@ -4,7 +4,13 @@ import '../repository/marianum_message_repository.dart';
|
||||
import 'marianum_message_event.dart';
|
||||
import 'marianum_message_state.dart';
|
||||
|
||||
class MarianumMessageBloc extends LoadableHydratedBloc<MarianumMessageEvent, MarianumMessageState, MarianumMessageRepository> {
|
||||
class MarianumMessageBloc
|
||||
extends
|
||||
LoadableHydratedBloc<
|
||||
MarianumMessageEvent,
|
||||
MarianumMessageState,
|
||||
MarianumMessageRepository
|
||||
> {
|
||||
@override
|
||||
Future<void> gatherData() async {
|
||||
var messages = await repo.getMessages();
|
||||
@@ -15,10 +21,13 @@ class MarianumMessageBloc extends LoadableHydratedBloc<MarianumMessageEvent, Mar
|
||||
MarianumMessageRepository repository() => MarianumMessageRepository();
|
||||
|
||||
@override
|
||||
MarianumMessageState fromNothing() => const MarianumMessageState(messageList: MarianumMessageList(base: '', messages: []));
|
||||
MarianumMessageState fromNothing() => const MarianumMessageState(
|
||||
messageList: MarianumMessageList(base: '', messages: []),
|
||||
);
|
||||
|
||||
@override
|
||||
MarianumMessageState fromStorage(Map<String, dynamic> json) => MarianumMessageState.fromJson(json);
|
||||
MarianumMessageState fromStorage(Map<String, dynamic> json) =>
|
||||
MarianumMessageState.fromJson(json);
|
||||
@override
|
||||
Map<String, dynamic>? toStorage(MarianumMessageState state) => state.toJson();
|
||||
}
|
||||
|
||||
@@ -1,5 +1,7 @@
|
||||
import '../../../infrastructure/utility_widgets/loadable_hydrated_bloc/loadable_hydrated_bloc_event.dart';
|
||||
import 'marianum_message_state.dart';
|
||||
|
||||
sealed class MarianumMessageEvent extends LoadableHydratedBlocEvent<MarianumMessageState> {}
|
||||
sealed class MarianumMessageEvent
|
||||
extends LoadableHydratedBlocEvent<MarianumMessageState> {}
|
||||
|
||||
class MessageEvent extends MarianumMessageEvent {}
|
||||
|
||||
@@ -3,14 +3,14 @@ import 'package:freezed_annotation/freezed_annotation.dart';
|
||||
part 'marianum_message_state.freezed.dart';
|
||||
part 'marianum_message_state.g.dart';
|
||||
|
||||
|
||||
@freezed
|
||||
abstract class MarianumMessageState with _$MarianumMessageState {
|
||||
const factory MarianumMessageState({
|
||||
required MarianumMessageList messageList,
|
||||
}) = _MarianumMessageState;
|
||||
|
||||
factory MarianumMessageState.fromJson(Map<String, dynamic> json) => _$MarianumMessageStateFromJson(json);
|
||||
factory MarianumMessageState.fromJson(Map<String, dynamic> json) =>
|
||||
_$MarianumMessageStateFromJson(json);
|
||||
}
|
||||
|
||||
@freezed
|
||||
@@ -20,7 +20,8 @@ abstract class MarianumMessageList with _$MarianumMessageList {
|
||||
required List<MarianumMessage> messages,
|
||||
}) = _MarianumMessageList;
|
||||
|
||||
factory MarianumMessageList.fromJson(Map<String, dynamic> json) => _$MarianumMessageListFromJson(json);
|
||||
factory MarianumMessageList.fromJson(Map<String, dynamic> json) =>
|
||||
_$MarianumMessageListFromJson(json);
|
||||
}
|
||||
|
||||
@freezed
|
||||
@@ -31,11 +32,8 @@ abstract class MarianumMessage with _$MarianumMessage {
|
||||
required String url,
|
||||
}) = _MarianumMessage;
|
||||
|
||||
factory MarianumMessage.fromJson(Map<String, dynamic> json) => _$MarianumMessageFromJson(json);
|
||||
factory MarianumMessage.fromJson(Map<String, dynamic> json) =>
|
||||
_$MarianumMessageFromJson(json);
|
||||
}
|
||||
|
||||
|
||||
enum GradeAveragesGradingSystem {
|
||||
highSchool,
|
||||
middleSchool,
|
||||
}
|
||||
enum GradeAveragesGradingSystem { highSchool, middleSchool }
|
||||
|
||||
Reference in New Issue
Block a user