fixed profile, recipeis and diets

This commit is contained in:
Username1548
2025-02-10 21:50:13 +07:00
parent 5ea3264474
commit 070d7e1047
51 changed files with 1382 additions and 1360 deletions

View File

@@ -9,12 +9,15 @@ class CreateDietModel with _$CreateDietModel {
const CreateDietModel._();
const factory CreateDietModel({
String? imageUrl,
String? name,
String? details,
String? state,
DietState? state,
int? duration,
required Map<String, bool> type,
XFile? image,
List<List<List<DailySchedule>>>? dailySchedule,
}) = _CreateDietModel;
}

View File

@@ -16,9 +16,10 @@ final _privateConstructorUsedError = UnsupportedError(
/// @nodoc
mixin _$CreateDietModel {
String? get imageUrl => throw _privateConstructorUsedError;
String? get name => throw _privateConstructorUsedError;
String? get details => throw _privateConstructorUsedError;
String? get state => throw _privateConstructorUsedError;
DietState? get state => throw _privateConstructorUsedError;
int? get duration => throw _privateConstructorUsedError;
Map<String, bool> get type => throw _privateConstructorUsedError;
XFile? get image => throw _privateConstructorUsedError;
@@ -39,9 +40,10 @@ abstract class $CreateDietModelCopyWith<$Res> {
_$CreateDietModelCopyWithImpl<$Res, CreateDietModel>;
@useResult
$Res call(
{String? name,
{String? imageUrl,
String? name,
String? details,
String? state,
DietState? state,
int? duration,
Map<String, bool> type,
XFile? image,
@@ -63,6 +65,7 @@ class _$CreateDietModelCopyWithImpl<$Res, $Val extends CreateDietModel>
@pragma('vm:prefer-inline')
@override
$Res call({
Object? imageUrl = freezed,
Object? name = freezed,
Object? details = freezed,
Object? state = freezed,
@@ -72,6 +75,10 @@ class _$CreateDietModelCopyWithImpl<$Res, $Val extends CreateDietModel>
Object? dailySchedule = freezed,
}) {
return _then(_value.copyWith(
imageUrl: freezed == imageUrl
? _value.imageUrl
: imageUrl // ignore: cast_nullable_to_non_nullable
as String?,
name: freezed == name
? _value.name
: name // ignore: cast_nullable_to_non_nullable
@@ -83,7 +90,7 @@ class _$CreateDietModelCopyWithImpl<$Res, $Val extends CreateDietModel>
state: freezed == state
? _value.state
: state // ignore: cast_nullable_to_non_nullable
as String?,
as DietState?,
duration: freezed == duration
? _value.duration
: duration // ignore: cast_nullable_to_non_nullable
@@ -113,9 +120,10 @@ abstract class _$$CreateDietModelImplCopyWith<$Res>
@override
@useResult
$Res call(
{String? name,
{String? imageUrl,
String? name,
String? details,
String? state,
DietState? state,
int? duration,
Map<String, bool> type,
XFile? image,
@@ -135,6 +143,7 @@ class __$$CreateDietModelImplCopyWithImpl<$Res>
@pragma('vm:prefer-inline')
@override
$Res call({
Object? imageUrl = freezed,
Object? name = freezed,
Object? details = freezed,
Object? state = freezed,
@@ -144,6 +153,10 @@ class __$$CreateDietModelImplCopyWithImpl<$Res>
Object? dailySchedule = freezed,
}) {
return _then(_$CreateDietModelImpl(
imageUrl: freezed == imageUrl
? _value.imageUrl
: imageUrl // ignore: cast_nullable_to_non_nullable
as String?,
name: freezed == name
? _value.name
: name // ignore: cast_nullable_to_non_nullable
@@ -155,7 +168,7 @@ class __$$CreateDietModelImplCopyWithImpl<$Res>
state: freezed == state
? _value.state
: state // ignore: cast_nullable_to_non_nullable
as String?,
as DietState?,
duration: freezed == duration
? _value.duration
: duration // ignore: cast_nullable_to_non_nullable
@@ -180,7 +193,8 @@ class __$$CreateDietModelImplCopyWithImpl<$Res>
class _$CreateDietModelImpl extends _CreateDietModel {
const _$CreateDietModelImpl(
{this.name,
{this.imageUrl,
this.name,
this.details,
this.state,
this.duration,
@@ -191,12 +205,14 @@ class _$CreateDietModelImpl extends _CreateDietModel {
_dailySchedule = dailySchedule,
super._();
@override
final String? imageUrl;
@override
final String? name;
@override
final String? details;
@override
final String? state;
final DietState? state;
@override
final int? duration;
final Map<String, bool> _type;
@@ -221,7 +237,7 @@ class _$CreateDietModelImpl extends _CreateDietModel {
@override
String toString() {
return 'CreateDietModel(name: $name, details: $details, state: $state, duration: $duration, type: $type, image: $image, dailySchedule: $dailySchedule)';
return 'CreateDietModel(imageUrl: $imageUrl, name: $name, details: $details, state: $state, duration: $duration, type: $type, image: $image, dailySchedule: $dailySchedule)';
}
@override
@@ -229,6 +245,8 @@ class _$CreateDietModelImpl extends _CreateDietModel {
return identical(this, other) ||
(other.runtimeType == runtimeType &&
other is _$CreateDietModelImpl &&
(identical(other.imageUrl, imageUrl) ||
other.imageUrl == imageUrl) &&
(identical(other.name, name) || other.name == name) &&
(identical(other.details, details) || other.details == details) &&
(identical(other.state, state) || other.state == state) &&
@@ -243,6 +261,7 @@ class _$CreateDietModelImpl extends _CreateDietModel {
@override
int get hashCode => Object.hash(
runtimeType,
imageUrl,
name,
details,
state,
@@ -263,9 +282,10 @@ class _$CreateDietModelImpl extends _CreateDietModel {
abstract class _CreateDietModel extends CreateDietModel {
const factory _CreateDietModel(
{final String? name,
{final String? imageUrl,
final String? name,
final String? details,
final String? state,
final DietState? state,
final int? duration,
required final Map<String, bool> type,
final XFile? image,
@@ -273,12 +293,14 @@ abstract class _CreateDietModel extends CreateDietModel {
_$CreateDietModelImpl;
const _CreateDietModel._() : super._();
@override
String? get imageUrl;
@override
String? get name;
@override
String? get details;
@override
String? get state;
DietState? get state;
@override
int? get duration;
@override