ProductFreshness.fromProduct constructor

ProductFreshness.fromProduct(
  1. Product product
)

Implementation

factory ProductFreshness.fromProduct(final Product product) =>
    ProductFreshness._(
      isEcoscoreReady: product.ecoscoreScore != null,
      isNutriscoreReady: product.nutriscore != null,
      isIngredientsReady: product.ingredientsTags != null &&
          product.ingredientsTags!.isNotEmpty,
      lastModified: product.lastModified,
      improvements: product.getProductImprovements(),
    );