forked from eatvio/eatvio_app
refactor(diary): Fix
This commit is contained in:
@@ -10,7 +10,7 @@ class DiaryModel with _$DiaryModel {
|
||||
required int id,
|
||||
required DateTime date,
|
||||
required int closed,
|
||||
required List<Meal>? meals,
|
||||
required List<Meal> meals,
|
||||
String? comment,
|
||||
DateTime? wakeup,
|
||||
DateTime? retire,
|
||||
|
||||
@@ -23,7 +23,7 @@ mixin _$DiaryModel {
|
||||
int get id => throw _privateConstructorUsedError;
|
||||
DateTime get date => throw _privateConstructorUsedError;
|
||||
int get closed => throw _privateConstructorUsedError;
|
||||
List<Meal>? get meals => throw _privateConstructorUsedError;
|
||||
List<Meal> get meals => throw _privateConstructorUsedError;
|
||||
String? get comment => throw _privateConstructorUsedError;
|
||||
DateTime? get wakeup => throw _privateConstructorUsedError;
|
||||
DateTime? get retire => throw _privateConstructorUsedError;
|
||||
@@ -44,7 +44,7 @@ abstract class $DiaryModelCopyWith<$Res> {
|
||||
{int id,
|
||||
DateTime date,
|
||||
int closed,
|
||||
List<Meal>? meals,
|
||||
List<Meal> meals,
|
||||
String? comment,
|
||||
DateTime? wakeup,
|
||||
DateTime? retire});
|
||||
@@ -66,7 +66,7 @@ class _$DiaryModelCopyWithImpl<$Res, $Val extends DiaryModel>
|
||||
Object? id = null,
|
||||
Object? date = null,
|
||||
Object? closed = null,
|
||||
Object? meals = freezed,
|
||||
Object? meals = null,
|
||||
Object? comment = freezed,
|
||||
Object? wakeup = freezed,
|
||||
Object? retire = freezed,
|
||||
@@ -84,10 +84,10 @@ class _$DiaryModelCopyWithImpl<$Res, $Val extends DiaryModel>
|
||||
? _value.closed
|
||||
: closed // ignore: cast_nullable_to_non_nullable
|
||||
as int,
|
||||
meals: freezed == meals
|
||||
meals: null == meals
|
||||
? _value.meals
|
||||
: meals // ignore: cast_nullable_to_non_nullable
|
||||
as List<Meal>?,
|
||||
as List<Meal>,
|
||||
comment: freezed == comment
|
||||
? _value.comment
|
||||
: comment // ignore: cast_nullable_to_non_nullable
|
||||
@@ -116,7 +116,7 @@ abstract class _$$DiaryModelImplCopyWith<$Res>
|
||||
{int id,
|
||||
DateTime date,
|
||||
int closed,
|
||||
List<Meal>? meals,
|
||||
List<Meal> meals,
|
||||
String? comment,
|
||||
DateTime? wakeup,
|
||||
DateTime? retire});
|
||||
@@ -136,7 +136,7 @@ class __$$DiaryModelImplCopyWithImpl<$Res>
|
||||
Object? id = null,
|
||||
Object? date = null,
|
||||
Object? closed = null,
|
||||
Object? meals = freezed,
|
||||
Object? meals = null,
|
||||
Object? comment = freezed,
|
||||
Object? wakeup = freezed,
|
||||
Object? retire = freezed,
|
||||
@@ -154,10 +154,10 @@ class __$$DiaryModelImplCopyWithImpl<$Res>
|
||||
? _value.closed
|
||||
: closed // ignore: cast_nullable_to_non_nullable
|
||||
as int,
|
||||
meals: freezed == meals
|
||||
meals: null == meals
|
||||
? _value._meals
|
||||
: meals // ignore: cast_nullable_to_non_nullable
|
||||
as List<Meal>?,
|
||||
as List<Meal>,
|
||||
comment: freezed == comment
|
||||
? _value.comment
|
||||
: comment // ignore: cast_nullable_to_non_nullable
|
||||
@@ -181,7 +181,7 @@ class _$DiaryModelImpl implements _DiaryModel {
|
||||
{required this.id,
|
||||
required this.date,
|
||||
required this.closed,
|
||||
required final List<Meal>? meals,
|
||||
required final List<Meal> meals,
|
||||
this.comment,
|
||||
this.wakeup,
|
||||
this.retire})
|
||||
@@ -196,14 +196,12 @@ class _$DiaryModelImpl implements _DiaryModel {
|
||||
final DateTime date;
|
||||
@override
|
||||
final int closed;
|
||||
final List<Meal>? _meals;
|
||||
final List<Meal> _meals;
|
||||
@override
|
||||
List<Meal>? get meals {
|
||||
final value = _meals;
|
||||
if (value == null) return null;
|
||||
List<Meal> get meals {
|
||||
if (_meals is EqualUnmodifiableListView) return _meals;
|
||||
// ignore: implicit_dynamic_type
|
||||
return EqualUnmodifiableListView(value);
|
||||
return EqualUnmodifiableListView(_meals);
|
||||
}
|
||||
|
||||
@override
|
||||
@@ -256,7 +254,7 @@ abstract class _DiaryModel implements DiaryModel {
|
||||
{required final int id,
|
||||
required final DateTime date,
|
||||
required final int closed,
|
||||
required final List<Meal>? meals,
|
||||
required final List<Meal> meals,
|
||||
final String? comment,
|
||||
final DateTime? wakeup,
|
||||
final DateTime? retire}) = _$DiaryModelImpl;
|
||||
@@ -271,7 +269,7 @@ abstract class _DiaryModel implements DiaryModel {
|
||||
@override
|
||||
int get closed;
|
||||
@override
|
||||
List<Meal>? get meals;
|
||||
List<Meal> get meals;
|
||||
@override
|
||||
String? get comment;
|
||||
@override
|
||||
|
||||
@@ -11,8 +11,8 @@ _$DiaryModelImpl _$$DiaryModelImplFromJson(Map<String, dynamic> json) =>
|
||||
id: (json['id'] as num).toInt(),
|
||||
date: DateTime.parse(json['date'] as String),
|
||||
closed: (json['closed'] as num).toInt(),
|
||||
meals: (json['meals'] as List<dynamic>?)
|
||||
?.map((e) => Meal.fromJson(e as Map<String, dynamic>))
|
||||
meals: (json['meals'] as List<dynamic>)
|
||||
.map((e) => Meal.fromJson(e as Map<String, dynamic>))
|
||||
.toList(),
|
||||
comment: json['comment'] as String?,
|
||||
wakeup: json['wakeup'] == null
|
||||
|
||||
Reference in New Issue
Block a user