fetchFoodItemForDataInfo

It's provide whole passio food item using short passioFoodDataInfo Object.

Import

import {
  RefCode,
  type PassioFoodItem,
  type PackagedFoodCode,
} from '@passiolife/nutritionai-react-native-sdk-v3'

  /**
   * Data info of the food with a given result.
   * @param passioFoodDataInfo - Provide `PassioFoodDataInfo` object get `PassioFoodItem` detail.
   * @param servingQuantity - Provide `servingQuantity` number to get `PassioFoodItem` detail.
   * @param servingUnit - Provide `servingUnit` unit to get `PassioFoodItem` detail.
   * @returns A `Promise` resolving to `PassioFoodItem` detail.
   */
  fetchFoodItemForDataInfo(
    passioFoodDataInfo: PassioFoodDataInfo,
    servingQuantity?: number,
    servingUnit?: String
  ): Promise<PassioFoodItem | null>

Example

Its' return PassioFoodItem

const getFoodItem = async (data: PassioFoodDataInfo) => {
  try {
    const passioFoodItem = await PassioSDK.fetchFoodItemForDataInfo(data)
  } catch (error) {
    console.log('error', error)
  }
}

Last updated