import PropTypes from 'prop-types';
import foodShape from './food';
/** @module */
/**
* Reusable object to use in `propTypes` for a `food` prop.
* @type {Object}
* @category templating
*/
const PlannerRecipeShape = {
id: PropTypes.number,
slug: PropTypes.string,
name: PropTypes.string,
mealCategoryId: PropTypes.number,
recipeId: PropTypes.number,
plannedDayId: PropTypes.number,
planDateUtc: PropTypes.string,
syns: PropTypes.number,
synString: PropTypes.string,
memberId: PropTypes.number,
dateCreatedUtc: PropTypes.string,
plannedFreeFoods: PropTypes.arrayOf(PropTypes.shape(foodShape)),
plannedHealthyExtras: PropTypes.arrayOf(PropTypes.shape(foodShape)),
multiplePortionOrFractionOfSynValue: PropTypes.number,
characteristics: PropTypes.number,
};
export default PlannerRecipeShape;