feat(feed): add recipes screen

This commit is contained in:
mso7nueh
2024-08-02 11:52:10 +03:00
parent c78f8dacdf
commit 904adbba2f
111 changed files with 1511 additions and 1784 deletions

View File

@@ -14,6 +14,7 @@ class DietCreateState extends Equatable {
@override
List<Object?> get props => [dietModelObj];
DietCreateState copyWith({DietCreateModel? dietModelObj}) {
return DietCreateState(
dietModelObj: dietModelObj ?? this.dietModelObj,
@@ -31,12 +32,14 @@ class DietCreateLoadedState extends DietCreateState {
DietCreateModel? dietModelObj;
TextEditingController? name;
TextEditingController? details;
@override
List<Object?> get props => [
dietModelObj,
name,
details,
];
DietCreateLoadedState copyWith({
DietCreateModel? dietModelObj,
TextEditingController? name,

View File

@@ -17,7 +17,9 @@ class DietSelectInitialEvent extends DietSelectEvent {
class UploadAvatar extends DietSelectEvent {
UploadAvatar(this.image);
final XFile image;
@override
List<Object> get props => [image];
}

View File

@@ -21,11 +21,13 @@ class DietSelectLoadedState extends DietSelectState {
DietSelectModel? myProfileModelObj;
List<dynamic>? posts;
@override
List<Object?> get props => [
myProfileModelObj,
posts,
];
DietSelectLoadedState copyWith({
DietSelectModel? myProfileModelObj,
List<dynamic>? posts,

View File

@@ -17,7 +17,9 @@ class DietInitialEvent extends DietEvent {
class DeleteEntry extends DietEvent {
DeleteEntry(this.id);
final int id;
@override
List<Object?> get props => [id];
}

View File

@@ -14,6 +14,7 @@ class DietState extends Equatable {
@override
List<Object?> get props => [dietModelObj];
DietState copyWith({DietModel? dietModelObj}) {
return DietState(
dietModelObj: dietModelObj ?? this.dietModelObj,
@@ -26,8 +27,10 @@ class DietLoadedState extends DietState {
DietModel? dietModelObj;
Map<String, dynamic>? diet;
@override
List<Object?> get props => [dietModelObj, diet];
DietLoadedState copyWith({DietModel? dietModelObj, Map<String, dynamic>? diet}) {
return DietLoadedState(
dietModelObj: dietModelObj ?? this.dietModelObj,