Loading lib/common/model/note.dart +10 −2 Original line number Diff line number Diff line Loading @@ -5,18 +5,26 @@ part 'note.g.dart'; @JsonSerializable(explicitToJson: true, includeIfNull: false) final class Note implements Identifiable { static const MESSAGE_KEY = 'firstName'; static const CREATED_AT_KEY = 'lastName'; static const TITLE_KEY = 'title'; static const MESSAGE_KEY = 'message'; static const CREATED_AT_KEY = 'createdAt'; static const AUTHOR_KEY = 'username'; @override final String id; @JsonKey(name: TITLE_KEY) final String title; @JsonKey(name: MESSAGE_KEY) final String message; @JsonKey(name: CREATED_AT_KEY) final DateTime createdAt; const Note({ required this.id, required this.title, required this.message, required this.createdAt, }); Loading lib/common/model/note.g.dart +6 −4 Original line number Diff line number Diff line Loading @@ -8,12 +8,14 @@ part of 'note.dart'; Note _$NoteFromJson(Map<String, dynamic> json) => Note( id: json['id'] as String, message: json['firstName'] as String, createdAt: DateTime.parse(json['lastName'] as String), title: json['title'] as String, message: json['message'] as String, createdAt: DateTime.parse(json['createdAt'] as String), ); Map<String, dynamic> _$NoteToJson(Note instance) => <String, dynamic>{ 'id': instance.id, 'firstName': instance.message, 'lastName': instance.createdAt.toIso8601String(), 'title': instance.title, 'message': instance.message, 'createdAt': instance.createdAt.toIso8601String(), }; Loading
lib/common/model/note.dart +10 −2 Original line number Diff line number Diff line Loading @@ -5,18 +5,26 @@ part 'note.g.dart'; @JsonSerializable(explicitToJson: true, includeIfNull: false) final class Note implements Identifiable { static const MESSAGE_KEY = 'firstName'; static const CREATED_AT_KEY = 'lastName'; static const TITLE_KEY = 'title'; static const MESSAGE_KEY = 'message'; static const CREATED_AT_KEY = 'createdAt'; static const AUTHOR_KEY = 'username'; @override final String id; @JsonKey(name: TITLE_KEY) final String title; @JsonKey(name: MESSAGE_KEY) final String message; @JsonKey(name: CREATED_AT_KEY) final DateTime createdAt; const Note({ required this.id, required this.title, required this.message, required this.createdAt, }); Loading
lib/common/model/note.g.dart +6 −4 Original line number Diff line number Diff line Loading @@ -8,12 +8,14 @@ part of 'note.dart'; Note _$NoteFromJson(Map<String, dynamic> json) => Note( id: json['id'] as String, message: json['firstName'] as String, createdAt: DateTime.parse(json['lastName'] as String), title: json['title'] as String, message: json['message'] as String, createdAt: DateTime.parse(json['createdAt'] as String), ); Map<String, dynamic> _$NoteToJson(Note instance) => <String, dynamic>{ 'id': instance.id, 'firstName': instance.message, 'lastName': instance.createdAt.toIso8601String(), 'title': instance.title, 'message': instance.message, 'createdAt': instance.createdAt.toIso8601String(), };