forked from eatvio/eatvio_app
feat(verify): phone
This commit is contained in:
@@ -5,7 +5,7 @@ part 'comment_model.freezed.dart';
|
||||
part 'comment_model.g.dart';
|
||||
|
||||
@freezed
|
||||
class CommentModel with _$CommentModel {
|
||||
abstract class CommentModel with _$CommentModel {
|
||||
const factory CommentModel({
|
||||
@JsonKey(name: "data") required List<Comment> data,
|
||||
@JsonKey(name: "links") required Links links,
|
||||
@@ -16,7 +16,7 @@ class CommentModel with _$CommentModel {
|
||||
}
|
||||
|
||||
@freezed
|
||||
class Comment with _$Comment {
|
||||
abstract class Comment with _$Comment {
|
||||
const factory Comment({
|
||||
@JsonKey(name: "id") required int id,
|
||||
@JsonKey(name: "author_name") required String authorName,
|
||||
|
||||
@@ -6,7 +6,7 @@ part 'diets_pagination_model.freezed.dart';
|
||||
part 'diets_pagination_model.g.dart';
|
||||
|
||||
@freezed
|
||||
class DietsPagination with _$DietsPagination {
|
||||
abstract class DietsPagination with _$DietsPagination {
|
||||
const factory DietsPagination({
|
||||
@JsonKey(name: "data") required List<Diet> data,
|
||||
@JsonKey(name: "links") required Links links,
|
||||
@@ -17,7 +17,7 @@ class DietsPagination with _$DietsPagination {
|
||||
}
|
||||
|
||||
@freezed
|
||||
class Diet with _$Diet {
|
||||
abstract class Diet with _$Diet {
|
||||
const factory Diet({
|
||||
@JsonKey(name: "id") required int id,
|
||||
@JsonKey(name: "name") required String name,
|
||||
@@ -61,7 +61,7 @@ enum DietState {
|
||||
}
|
||||
|
||||
@freezed
|
||||
class CreatedDiet with _$CreatedDiet {
|
||||
abstract class CreatedDiet with _$CreatedDiet {
|
||||
const factory CreatedDiet({
|
||||
@JsonKey(name: "id") required int id,
|
||||
}) = _CreatedDiet;
|
||||
@@ -78,7 +78,7 @@ int parseDuration(dynamic duration) {
|
||||
}
|
||||
|
||||
@freezed
|
||||
class Author with _$Author {
|
||||
abstract class Author with _$Author {
|
||||
const factory Author({
|
||||
@JsonKey(name: "author_slug") required String authorSlug,
|
||||
@JsonKey(name: "author_name") required String authorName,
|
||||
@@ -92,7 +92,7 @@ class Author with _$Author {
|
||||
}
|
||||
|
||||
@freezed
|
||||
class DailySchedule with _$DailySchedule {
|
||||
abstract class DailySchedule with _$DailySchedule {
|
||||
const factory DailySchedule({
|
||||
@JsonKey(name: "name") required String name,
|
||||
@JsonKey(name: "portion") required Portion portion,
|
||||
@@ -141,7 +141,7 @@ enum Portion {
|
||||
}
|
||||
|
||||
@freezed
|
||||
class DietType with _$DietType {
|
||||
abstract class DietType with _$DietType {
|
||||
const DietType._();
|
||||
const factory DietType({
|
||||
@JsonKey(name: "light") bool? light,
|
||||
@@ -170,7 +170,7 @@ class EnumValues<T> {
|
||||
}
|
||||
|
||||
@freezed
|
||||
class DailyNutrition with _$DailyNutrition {
|
||||
abstract class DailyNutrition with _$DailyNutrition {
|
||||
const factory DailyNutrition({
|
||||
@JsonKey(name: 'energy') required double energy,
|
||||
@JsonKey(name: 'proteins') required double proteins,
|
||||
|
||||
@@ -5,7 +5,7 @@ part 'feed_blog_post_model.freezed.dart';
|
||||
part 'feed_blog_post_model.g.dart';
|
||||
|
||||
@freezed
|
||||
class FeedBlogPostModel with _$FeedBlogPostModel {
|
||||
abstract class FeedBlogPostModel with _$FeedBlogPostModel {
|
||||
const factory FeedBlogPostModel({
|
||||
required int id,
|
||||
required String state,
|
||||
|
||||
@@ -7,7 +7,7 @@ part 'feed_blog_post_settings_model.freezed.dart';
|
||||
part 'feed_blog_post_settings_model.g.dart';
|
||||
|
||||
@freezed
|
||||
class FeedBlogPostSettingsModel with _$FeedBlogPostSettingsModel {
|
||||
abstract class FeedBlogPostSettingsModel with _$FeedBlogPostSettingsModel {
|
||||
const factory FeedBlogPostSettingsModel({
|
||||
@JsonKey(name: 'data') required List<FeedBlogPostModel> feedBlogPostList,
|
||||
required Meta meta,
|
||||
|
||||
@@ -6,7 +6,7 @@ part 'feed_consultant_model.freezed.dart';
|
||||
part 'feed_consultant_model.g.dart';
|
||||
|
||||
@freezed
|
||||
class FeedConsultantPaginationModel with _$FeedConsultantPaginationModel {
|
||||
abstract class FeedConsultantPaginationModel with _$FeedConsultantPaginationModel {
|
||||
const factory FeedConsultantPaginationModel({
|
||||
required List<FeedConsultantModel> data,
|
||||
required Links links,
|
||||
@@ -17,7 +17,7 @@ class FeedConsultantPaginationModel with _$FeedConsultantPaginationModel {
|
||||
}
|
||||
|
||||
@freezed
|
||||
class FeedConsultantModel with _$FeedConsultantModel {
|
||||
abstract class FeedConsultantModel with _$FeedConsultantModel {
|
||||
const factory FeedConsultantModel({
|
||||
required String slug,
|
||||
required String name,
|
||||
|
||||
@@ -8,7 +8,7 @@ part 'plan_pagination_model.freezed.dart';
|
||||
part 'plan_pagination_model.g.dart';
|
||||
|
||||
@freezed
|
||||
class PlanPaginationModel with _$PlanPaginationModel {
|
||||
abstract class PlanPaginationModel with _$PlanPaginationModel {
|
||||
const factory PlanPaginationModel({
|
||||
@JsonKey(name: "data") required List<PlanModel> data,
|
||||
@JsonKey(name: "links") required Links links,
|
||||
@@ -19,7 +19,7 @@ class PlanPaginationModel with _$PlanPaginationModel {
|
||||
}
|
||||
|
||||
@freezed
|
||||
class PlanModel with _$PlanModel {
|
||||
abstract class PlanModel with _$PlanModel {
|
||||
const factory PlanModel({
|
||||
@JsonKey(name: "id") required int id,
|
||||
@JsonKey(name: "slug") required String slug,
|
||||
@@ -61,7 +61,7 @@ PlanType planTypeFromJson(dynamic json) {
|
||||
}
|
||||
|
||||
@freezed
|
||||
class PacketOptions with _$PacketOptions {
|
||||
abstract class PacketOptions with _$PacketOptions {
|
||||
const factory PacketOptions({
|
||||
@JsonKey(name: "items", fromJson: _parseItems) required List<String> items,
|
||||
@JsonKey(name: "price") required dynamic price,
|
||||
@@ -82,7 +82,7 @@ List<String> _parseItems(json) {
|
||||
}
|
||||
|
||||
@freezed
|
||||
class PlanType with _$PlanType {
|
||||
abstract class PlanType with _$PlanType {
|
||||
const PlanType._();
|
||||
const factory PlanType({
|
||||
@JsonKey(name: "fit", fromJson: parseBool) required bool? fit,
|
||||
|
||||
@@ -5,7 +5,7 @@ part 'recipes_model.freezed.dart';
|
||||
part 'recipes_model.g.dart';
|
||||
|
||||
@freezed
|
||||
class Recipe with _$Recipe {
|
||||
abstract class Recipe with _$Recipe {
|
||||
const factory Recipe({
|
||||
required int id,
|
||||
required String image,
|
||||
@@ -36,14 +36,14 @@ class Recipe with _$Recipe {
|
||||
}
|
||||
|
||||
@freezed
|
||||
class Tag with _$Tag {
|
||||
abstract class Tag with _$Tag {
|
||||
const factory Tag({required String name}) = _Tag;
|
||||
|
||||
factory Tag.fromJson(Map<String, Object?> json) => _$TagFromJson(json);
|
||||
}
|
||||
|
||||
@freezed
|
||||
class Ingredient with _$Ingredient {
|
||||
abstract class Ingredient with _$Ingredient {
|
||||
const factory Ingredient({
|
||||
required String name,
|
||||
String? unit,
|
||||
@@ -60,7 +60,7 @@ int _parseProductId(json) {
|
||||
return json as int;
|
||||
}
|
||||
@freezed
|
||||
class Step with _$Step {
|
||||
abstract class Step with _$Step {
|
||||
const factory Step({required String image, @JsonKey(name: 'description_md') required String description}) = _Step;
|
||||
|
||||
factory Step.fromJson(Map<String, Object?> json) => _$StepFromJson(json);
|
||||
|
||||
@@ -6,7 +6,7 @@ part 'recipes_pagination_model.freezed.dart';
|
||||
part 'recipes_pagination_model.g.dart';
|
||||
|
||||
@freezed
|
||||
class RecipesPagination with _$RecipesPagination {
|
||||
abstract class RecipesPagination with _$RecipesPagination {
|
||||
const factory RecipesPagination({
|
||||
@JsonKey(name: 'data') required List<Recipe> recipesList,
|
||||
// @JsonKey(name: "current_page") required int currentPage,
|
||||
|
||||
Reference in New Issue
Block a user