Files
eatvio_app/lib/features/create_diet/models/create_diet_model.dart
2025-05-21 17:42:43 +03:00

22 lines
614 B
Dart

import 'package:eatvio_app/features/feed/models/diets_pagination_model.dart';
import 'package:flutter_image_compress/flutter_image_compress.dart';
import 'package:freezed_annotation/freezed_annotation.dart';
part 'create_diet_model.freezed.dart';
@freezed
abstract class CreateDietModel with _$CreateDietModel {
const CreateDietModel._();
const factory CreateDietModel({
String? imageUrl,
String? name,
String? details,
DietState? state,
int? duration,
required Map<String, bool> type,
XFile? image,
List<List<List<DailySchedule>>>? dailySchedule,
}) = _CreateDietModel;
}