UNPKG

vue-nutrition-label

Version:

VueJS component to create a 2018 FDA-style nutrition label

2 lines 67.6 kB
!function(t,n){"object"==typeof exports&&"object"==typeof module?module.exports=n():"function"==typeof define&&define.amd?define([],n):"object"==typeof exports?exports.VueNutritionLabel=n():t.VueNutritionLabel=n()}("undefined"!=typeof self?self:this,function(){return function(t){var n={};function s(e){if(n[e])return n[e].exports;var i=n[e]={i:e,l:!1,exports:{}};return t[e].call(i.exports,i,i.exports,s),i.l=!0,i.exports}return s.m=t,s.c=n,s.d=function(t,n,e){s.o(t,n)||Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:e})},s.n=function(t){var n=t&&t.__esModule?function(){return t.default}:function(){return t};return s.d(n,"a",n),n},s.o=function(t,n){return Object.prototype.hasOwnProperty.call(t,n)},s.p="",s(s.s=43)}([function(t,n){var s=t.exports="undefined"!=typeof window&&window.Math==Math?window:"undefined"!=typeof self&&self.Math==Math?self:Function("return this")();"number"==typeof __g&&(__g=s)},function(t,n){var s={}.hasOwnProperty;t.exports=function(t,n){return s.call(t,n)}},function(t,n,s){var e=s(3),i=s(13);t.exports=s(4)?function(t,n,s){return e.f(t,n,i(1,s))}:function(t,n,s){return t[n]=s,t}},function(t,n,s){var e=s(11),i=s(32),a=s(18),r=Object.defineProperty;n.f=s(4)?Object.defineProperty:function(t,n,s){if(e(t),n=a(n,!0),e(s),i)try{return r(t,n,s)}catch(t){}if("get"in s||"set"in s)throw TypeError("Accessors not supported!");return"value"in s&&(t[n]=s.value),t}},function(t,n,s){t.exports=!s(12)(function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a})},function(t,n,s){var e=s(56),i=s(17);t.exports=function(t){return e(i(t))}},function(t,n,s){var e=s(22)("wks"),i=s(14),a=s(0).Symbol,r="function"==typeof a;(t.exports=function(t){return e[t]||(e[t]=r&&a[t]||(r?a:i)("Symbol."+t))}).store=e},function(t,n){t.exports=function(t){return"object"==typeof t?null!==t:"function"==typeof t}},function(t,n){t.exports=function(t,n,s,e,i,a){var r,o=t=t||{},u=typeof t.default;"object"!==u&&"function"!==u||(r=t,o=t.default);var l,v="function"==typeof o?o.options:o;if(n&&(v.render=n.render,v.staticRenderFns=n.staticRenderFns,v._compiled=!0),s&&(v.functional=!0),i&&(v._scopeId=i),a?(l=function(t){(t=t||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(t=__VUE_SSR_CONTEXT__),e&&e.call(this,t),t&&t._registeredComponents&&t._registeredComponents.add(a)},v._ssrRegister=l):e&&(l=e),l){var c=v.functional,d=c?v.render:v.beforeCreate;c?(v._injectStyles=l,v.render=function(t,n){return l.call(n),d(t,n)}):v.beforeCreate=d?[].concat(d,l):[l]}return{esModule:r,exports:o,options:v}}},function(t,n){t.exports=!0},function(t,n){var s=t.exports={version:"2.6.12"};"number"==typeof __e&&(__e=s)},function(t,n,s){var e=s(7);t.exports=function(t){if(!e(t))throw TypeError(t+" is not an object!");return t}},function(t,n){t.exports=function(t){try{return!!t()}catch(t){return!0}}},function(t,n){t.exports=function(t,n){return{enumerable:!(1&t),configurable:!(2&t),writable:!(4&t),value:n}}},function(t,n){var s=0,e=Math.random();t.exports=function(t){return"Symbol(".concat(void 0===t?"":t,")_",(++s+e).toString(36))}},function(t,n,s){"use strict";s.d(n,"a",function(){return a});var e=s(47),i=s.n(e),a={props:{value:{type:Object,default:function(){return{}}},options:{type:Object,default:function(){return{}}}},data:function(){return{serving:{value:this.value.serving,isModified:!1},rdi:{totalFat:{us:65,us2018:78,uk:70,ca:65,ca2018:75,ca2022:75},saturatedFat:20,cholesterol:300,sodium:{us:2400,us2018:2300,ca:2400,ca2018:2300,ca2022:2300},totalCarb:{us:300,us2018:275,ca:300,uk:260},fiber:{us:25,us2018:28,ca:25,ca2018:28,ca2022:28},addedSugars:50,protein:50,vitaminD:{us:20,us2018:20,ca:5,ca2018:20,ca2022:20},calcium:{us:1300,us2018:1300,ca:1100,ca2018:1300,ca2022:1300},iron:{us:18,us2018:18,ca:14,ca2018:18,ca2022:18},potassium:{us:3500,us2018:4700,ca:3500,ca2018:3400,ca2022:3400},vitaminA:5e3,vitaminC:60,kilojoules:8400,calories:2e3,sugars:{us:100,uk:90,ca2018:100,ca2022:100},salt:6}}},methods:{modifyServing:function(t){.5===this.serving.value&&-1===t||(1===this.serving.value&&-1===t&&(t=-.5),.5===this.serving.value&&1===t&&(t=.5),this.serving.value+=t,this.serving.isModified=!0)},unitValue:function(t){if(this.value.hasOwnProperty("nutrition")&&this.value.nutrition.hasOwnProperty(t)||"kilojoules"===t||"salt"===t){var n=this.settings.layout.toLowerCase(),s=this.value.nutrition[t];switch(t){case"kilojoules":return s=4.184*this.value.nutrition.calories,this.ukRound(t,this.multiplier(s));case"calories":return"uk"===n?this.ukRound(t,this.multiplier(s)):this.roundCalories(this.multiplier(s));case"totalFat":case"transFat":case"monounsaturatedFat":case"polyunsaturatedFat":case"saturatedFat":return this.isUK?this.ukRound(t,this.multiplier(s)):this.isCanada?"totalFat"===t||"transFat"===t||"saturatedFat"===t?this.roundFatsForCanada(this.multiplier(s)):this.roundUnsaturatedFatsForCanada(this.multiplier(s)):this.roundFats(this.multiplier(s));case"sodium":return this.isCanada?this.roundSodiumForCanada(this.multiplier(s)):this.roundSodium(this.multiplier(s));case"salt":return s=.0025*this.value.nutrition.sodium,this.ukRound(t,this.multiplier(s));case"cholesterol":return this.roundCholesterol(this.multiplier(s));case"potassium":case"calcium":return"calcium"===t&&this.value.nutrition.hasOwnProperty("calciumMgFor2018")&&(s=this.value.nutrition.calciumMgFor2018),this.isCanada?this.roundCalciumPotassiumForCanada(this.multiplier(s)):this.roundCalciumPotassium(this.multiplier(s));case"caffeine":return this.roundToNearestNum(this.multiplier(s),1);case"vitaminA":case"vitaminC":return this.roundVitaminsMinerals(this.multiplier(s));case"vitaminD":case"iron":if("iron"===t&&this.value.nutrition.hasOwnProperty("ironMgFor2018")&&(s=this.value.nutrition.ironMgFor2018),this.isCanada){if("vitaminD"===t)return this.roundVitaminDForCanada(this.multiplier(s));if("iron"===t)return this.roundIronForCanada(this.multiplier(s))}return this.roundVitaminDIron(this.multiplier(s));case"totalCarb":case"fiber":case"sugars":case"addedSugars":case"protein":return this.isUK?this.ukRound(t,this.multiplier(s)):this.isCanada&&"sugars"===t?this.roundEssentialsForCanada(this.multiplier(s)):this.roundEssentials(this.multiplier(s));case"servingWeight":return"serving"===this.servingUnitName.toLowerCase()?this.roundToSpecificDecimalPlace(this.byServing(s),0):this.roundToSpecificDecimalPlace(this.byWeight(s),0)}}},multiplier:function(t){return"serving"===this.servingUnitName.toLowerCase()?this.byServing(t):this.byWeight(t)},percentDailyValue:function(t){var n=void 0;this.value.hasOwnProperty("nutrition")&&this.value.nutrition.hasOwnProperty(t)&&(n=this.value.nutrition[t]);var s=this.settings.countryDV.toLowerCase(),e=0;e="object"===i()(this.rdi[t])?this.rdi[t][s]?this.rdi[t][s]:this.rdi[t].us:this.rdi[t],"calcium"===t&&this.value.nutrition.hasOwnProperty("calciumMgFor2018")&&(n=this.value.nutrition.calciumMgFor2018),"iron"===t&&this.value.nutrition.hasOwnProperty("ironMgFor2018")&&(n=this.value.nutrition.ironMgFor2018);var a=n/e*100;switch(t){case"cholesterol":a="< 5"===this.unitValue(t)?0:this.roundToSpecificDecimalPlace(this.unitValue(t)/e*100,0);break;case"sodium":a=this.roundToSpecificDecimalPlace(a,0);break;case"totalCarb":case"fiber":case"sugars":case"addedSugars":case"protein":a="< 1"===this.unitValue(t)?0:this.roundToSpecificDecimalPlace(this.unitValue(t)/e*100,0);break;case"salt":a=this.roundToSpecificDecimalPlace(.0025*this.unitValue("sodium")/e*100,0);break;case"vitaminA":case"vitaminC":case"vitaminD":case"potassium":case"calcium":case"iron":(a=this.multiplier(n)/e*100)<1&&(this.isCanada?("iron"===t&&a>=.2777||"calcium"===t&&a>=.3846)&&(a=this.roundToNearestNum(a,1)):a=0),a>=1&&a<=2&&(a=2),a<=10&&(a=this.roundToNearestNum(a,2)),a>10&&a<=50&&(a=this.roundToNearestNum(a,5)),a>50&&(a=this.roundToNearestNum(a,10));break;default:a=this.roundToSpecificDecimalPlace(this.unitValue(t)/e*100,0)}return a},hasOption:function(t){return this.options.hasOwnProperty(t)},byServing:function(t){return this.serving.isModified?t*this.serving.value:t},byWeight:function(t){return this.serving.isModified?this.serving.value*(t/this.value.serving):t},roundCalories:function(t){return this.settings.useFdaRounding?t<5?this.isCanada?this.roundToNearestNum(t,1):0:t<=50?this.roundToNearestNum(t,5):this.roundToNearestNum(t,10):this.roundToSpecificDecimalPlace(t,0)},roundFats:function(t){return this.settings.useFdaRounding?t<.5?0:t<5?this.roundToNearestNum(t,.5):this.roundToNearestNum(t,1):this.roundToSpecificDecimalPlace(t,0)},roundFatsForCanada:function(t){return this.settings.useFdaRounding?t<.5?this.roundToSpecificDecimalPlace(this.roundToNearestNum(t,.1),1):t<=5?this.roundToNearestNum(t,.5):this.roundToNearestNum(t,1):this.roundToSpecificDecimalPlace(t,0)},roundUnsaturatedFatsForCanada:function(t){return this.settings.useFdaRounding?t<1?this.roundToSpecificDecimalPlace(this.roundToNearestNum(t,.1),1):t<=5?this.roundToNearestNum(t,.5):this.roundToNearestNum(t,1):this.roundToSpecificDecimalPlace(t,0)},roundCholesterol:function(t){return this.settings.useFdaRounding?t<2?0:t<=5?"< 5":this.roundToNearestNum(t,5):this.roundToSpecificDecimalPlace(t,0)},roundSodium:function(t){return this.settings.useFdaRounding?t<5?0:t<=140?this.roundToNearestNum(t,5):this.roundToNearestNum(t,10):this.roundToSpecificDecimalPlace(t,0)},roundSodiumForCanada:function(t){return this.settings.useFdaRounding?t<5?this.roundToNearestNum(t,1):t<=140?this.roundToNearestNum(t,5):this.roundToNearestNum(t,10):this.roundToSpecificDecimalPlace(t,0)},roundPotassium:function(t){return this.settings.useFdaRounding?t<5?0:t<=140?this.roundToNearestNum(t,5):this.roundToNearestNum(t,10):this.roundToSpecificDecimalPlace(t,0)},roundEssentials:function(t){return this.settings.useFdaRounding?t<.5?0:t<1?this.isCanada?this.roundToNearestNum(t,1):"< 1":this.roundToNearestNum(t,1):this.roundToSpecificDecimalPlace(t,0)},roundVitaminsMinerals:function(t){return this.settings.useFdaRounding?t>0?t<10?this.roundToNearestNum(t,2):t<50?this.roundToNearestNum(t,5):this.roundToNearestNum(t,10):0:this.roundToSpecificDecimalPlace(t,1)},roundVitaminDIron:function(t){return this.settings.useFdaRounding?this.roundToNearestNum(t,.1):this.roundToSpecificDecimalPlace(t,1)},roundVitaminDForCanada:function(t){return this.settings.useFdaRounding?t<.1?0:t<1?this.roundToNearestNum(t,.2):t<5?this.roundToNearestNum(t,.5):this.roundToNearestNum(t,1):this.roundToSpecificDecimalPlace(t,1)},roundIronForCanada:function(t){return this.settings.useFdaRounding?t<.05?0:t<.5?this.roundToNearestNum(t,.1):t<2.5?this.roundToNearestNum(t,.25):this.roundToNearestNum(t,.5):this.roundToSpecificDecimalPlace(t,1)},roundCalciumPotassium:function(t){return this.settings.useFdaRounding?this.roundToNearestNum(t,10):this.roundToSpecificDecimalPlace(t,1)},roundCalciumPotassiumForCanada:function(t){return this.settings.useFdaRounding?t<5?0:t<50?this.roundToNearestNum(t,10):t<250?this.roundToNearestNum(t,25):this.roundToNearestNum(t,50):this.roundToSpecificDecimalPlace(t,1)},roundEssentialsForCanada:function(t){return this.settings.useFdaRounding?t<.5?0:this.roundToSpecificDecimalPlace(t,1):this.roundToSpecificDecimalPlace(t,0)},roundToNearestNum:function(t,n){return this.settings.useFdaRounding?n<0?Math.round(t*n)/n:Math.round(t/n)*n:this.roundToSpecificDecimalPlace(t,0)},roundToSpecificDecimalPlace:function(t,n){return Number(Math.round(t+"e"+n)+"e-"+n)},selectAll:function(){var t=document.querySelector("."+this.settings.layout.toLowerCase()+" .nf-modifier-field");t.select(),t.setSelectionRange(0,9999)},per100:function(t){var n=void 0;return n="kilojoules"===t?this.value.nutrition.calories/this.value.nutrition.servingWeight*100*4.184:"salt"===t?2.5*this.value.nutrition.sodium/1e3/this.value.nutrition.servingWeight*100:this.value.nutrition[t]/this.value.nutrition.servingWeight*100,this.ukRound(t,n)},ukRound:function(t,n){var s=this.settings.useFdaRounding;switch(t){case"kilojoules":case"calories":return s?Math.round(n):this.roundToSpecificDecimalPlace(n,1);case"totalFat":case"transFat":case"saturatedFat":case"monounsaturatedFat":case"polyunsaturatedFat":case"totalCarb":case"fiber":case"sugars":case"addedSugars":case"protein":return n>=10&&(n=s?Math.round(n):this.roundToSpecificDecimalPlace(n,1)),(n<10&&n>.5||n<10&&n>.1&&"saturatedFat"===t)&&(n=this.roundToSpecificDecimalPlace(n,1)),n<.5&&n>0&&"saturatedFat"!==t&&(n="<0.5"),n<.1&&n>0&&"saturatedFat"===t&&(n="<0.1"),n;case"salt":return n>=1&&(n=this.roundToSpecificDecimalPlace(n,0)),n<1&&n>.0125&&(n=this.roundToSpecificDecimalPlace(n,2)),n<.0125&&n>0&&(n="<0.01"),n}}},computed:{settings:function(){return{width:this.hasOption("width")?this.options.width.toString()+"px":"auto",useFdaRounding:this.hasOption("useFdaRounding")?this.options.useFdaRounding:0,readOnly:!!this.hasOption("readOnly")&&this.options.readOnly,multipleItems:!!this.hasOption("multipleItems")&&this.options.multipleItems,showServingWeight:this.hasOption("showServingWeight")?this.options.showServingWeight:0,layout:this.hasOption("layout")?this.options.layout:"US",countryDV:this.hasOption("countryDV")?this.options.countryDV:"US",staticServingAndUnitText:this.hasOption("staticServingAndUnitText")?this.options.staticServingAndUnitText:""}},itemName:function(){return this.value.hasOwnProperty("name")?this.value.name:"Item"},servingPerContainer:function(){return this.value.hasOwnProperty("servingPerContainer")?this.value.servingPerContainer:0},servingUnitName:function(){return this.value.hasOwnProperty("servingUnitName")&&""!==this.value.servingUnitName?this.value.servingUnitName:"Serving"},servingUnitNameTranslation:function(){return this.value.hasOwnProperty("servingUnitNameTranslation")&&""!==this.value.servingUnitNameTranslation?this.value.servingUnitNameTranslation:""},useGramAndNotMlOnTheUkLabel:function(){return this.value.hasOwnProperty("useGramAndNotMlOnTheUkLabel")?this.value.useGramAndNotMlOnTheUkLabel:0},useMilliliter:function(){return this.value.hasOwnProperty("useMilliliter")?this.value.useMilliliter:0},calories:function(){var t="calories";return{per100:this.per100(t),value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.calories.show:1}},kilojoules:function(){var t="kilojoules";return{per100:this.per100(t),value:this.unitValue(t)}},totalFat:function(){var t="totalFat";return{per100:this.per100(t),value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.totalFat.show:1,showDv:this.hasOption(t)?this.options.totalFat.dv:1}},saturatedFat:function(){var t="saturatedFat";return{per100:this.per100(t),value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.saturatedFat.show:1,showDv:this.hasOption(t)?this.options.saturatedFat.dv:1}},transFat:function(){var t="transFat";return{value:this.unitValue(t),show:this.hasOption(t)?this.options.transFat.show:1}},polyunsaturatedFat:function(){var t="polyunsaturatedFat";return{value:this.unitValue(t),show:this.hasOption(t)?this.options.polyunsaturatedFat.show:1}},monounsaturatedFat:function(){var t="monounsaturatedFat";return{value:this.unitValue(t),show:this.hasOption(t)?this.options.monounsaturatedFat.show:1}},cholesterol:function(){var t="cholesterol";return{value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.cholesterol.show:1,showDv:this.hasOption(t)?this.options.cholesterol.dv:1}},sodium:function(){var t="sodium";return{value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.sodium.show:1,showDv:this.hasOption(t)?this.options.sodium.dv:1}},salt:function(){var t="salt";return{per100:this.per100(t),value:this.unitValue(t),dv:this.percentDailyValue(t)}},totalCarb:function(){var t="totalCarb";return{per100:this.per100(t),value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.totalCarb.show:1,showDv:this.hasOption(t)?this.options.totalCarb.dv:1}},fiber:function(){var t="fiber";return{per100:this.per100(t),value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.fiber.show:1,showDv:this.hasOption(t)?this.options.fiber.dv:1}},sugars:function(){var t="sugars";return{per100:this.per100(t),value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.sugars.show:1,showDv:this.hasOption(t)?this.options.sugars.dv:0}},addedSugars:function(){var t="addedSugars";return{value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.addedSugars.show:0,showDv:this.hasOption(t)?this.options.addedSugars.dv:1}},protein:function(){var t="protein";return{per100:this.per100(t),value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.protein.show:1,showDv:this.hasOption(t)?this.options.protein.dv:1}},vitaminA:function(){var t="vitaminA";return{value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.vitaminA.show:0,showDv:this.hasOption(t)?this.options.vitaminA.dv:1}},vitaminC:function(){var t="vitaminC";return{value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.vitaminC.show:0,showDv:this.hasOption(t)?this.options.vitaminC.dv:1}},vitaminD:function(){var t="vitaminD";return{value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.vitaminD.show:1,showDv:this.hasOption(t)?this.options.vitaminD.dv:1}},calcium:function(){var t="calcium";return this.isCanada&&(this.options.calcium.show=this.options.calciumMgFor2018.show),{value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.calcium.show:1,showDv:this.hasOption(t)?this.options.calcium.dv:1}},iron:function(){var t="iron";return this.isCanada&&(this.options.iron.show=this.options.ironMgFor2018.show),{value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.iron.show:1,showDv:this.hasOption(t)?this.options.iron.dv:1}},potassium:function(){var t="potassium";return{value:this.unitValue(t),dv:this.percentDailyValue(t),show:this.hasOption(t)?this.options.potassium.show:1,showDv:this.hasOption(t)?this.options.potassium.dv:1}},caffeine:function(){var t="caffeine";return{value:this.unitValue(t),show:this.hasOption(t)?this.options.caffeine.show:1}},sugarAlcohol:function(){var t="sugarAlcohol";return{value:this.unitValue(t),show:this.hasOption(t)?this.options.sugarAlcohol.show:1}},servingWeight:function(){return this.unitValue("servingWeight")},ingredientStatement:function(){return this.value.hasOwnProperty("ingredientStatement")?this.value.ingredientStatement:"None"},text:function(){return this.hasOption("locale")?this.options.locale:{}},zeroServingWeight:function(){return this.servingWeight<=0},setServingUnit:function(){return this.useMilliliter?"ml":"g"},isUK:function(){return"uk"===this.settings.layout.toLowerCase()},isCanada:function(){return"ca"===this.settings.layout.toLowerCase()}},updated:function(){this.$emit("getServing",this.serving)}}},function(t,n){var s=Math.ceil,e=Math.floor;t.exports=function(t){return isNaN(t=+t)?0:(t>0?e:s)(t)}},function(t,n){t.exports=function(t){if(void 0==t)throw TypeError("Can't call method on  "+t);return t}},function(t,n,s){var e=s(7);t.exports=function(t,n){if(!e(t))return t;var s,i;if(n&&"function"==typeof(s=t.toString)&&!e(i=s.call(t)))return i;if("function"==typeof(s=t.valueOf)&&!e(i=s.call(t)))return i;if(!n&&"function"==typeof(s=t.toString)&&!e(i=s.call(t)))return i;throw TypeError("Can't convert object to primitive value")}},function(t,n){t.exports={}},function(t,n,s){var e=s(36),i=s(23);t.exports=Object.keys||function(t){return e(t,i)}},function(t,n,s){var e=s(22)("keys"),i=s(14);t.exports=function(t){return e[t]||(e[t]=i(t))}},function(t,n,s){var e=s(10),i=s(0),a=i["__core-js_shared__"]||(i["__core-js_shared__"]={});(t.exports=function(t,n){return a[t]||(a[t]=void 0!==n?n:{})})("versions",[]).push({version:e.version,mode:s(9)?"pure":"global",copyright:"© 2020 Denis Pushkarev (zloirock.ru)"})},function(t,n){t.exports="constructor,hasOwnProperty,isPrototypeOf,propertyIsEnumerable,toLocaleString,toString,valueOf".split(",")},function(t,n,s){var e=s(3).f,i=s(1),a=s(6)("toStringTag");t.exports=function(t,n,s){t&&!i(t=s?t:t.prototype,a)&&e(t,a,{configurable:!0,value:n})}},function(t,n,s){n.f=s(6)},function(t,n,s){var e=s(0),i=s(10),a=s(9),r=s(25),o=s(3).f;t.exports=function(t){var n=i.Symbol||(i.Symbol=a?{}:e.Symbol||{});"_"==t.charAt(0)||t in n||o(n,t,{value:r.f(t)})}},function(t,n){n.f={}.propertyIsEnumerable},function(t,n,s){"use strict";var e=s(46),i=s(78),a=s(81);n.a={name:"vue-nutrition-label",components:{"nfp-us":e.a,"nfp-uk":i.a,"nfp-ca":a.a},props:{value:{type:Object,default:function(){return{}}},options:{type:Object,default:function(){return{}}}},data:function(){return{serving:{value:this.value.serving,isModified:!1}}},methods:{hasOption:function(t){return this.options.hasOwnProperty(t)},setLayout:function(t){return this.settings.layout.toLowerCase()===t},setServing:function(t){this.serving.value=t.value,this.serving.isModified=t.isModified}},computed:{isLoaded:function(){return this.value.hasOwnProperty("name")},settings:function(){return{width:this.hasOption("width")?this.options.width.toString()+"px":"auto",layout:this.hasOption("layout")?this.options.layout:"US"}},layoutClass:function(){return{us:this.setLayout("us"),uk:this.setLayout("uk"),ca:this.setLayout("ca")}}}}},function(t,n,s){"use strict";var e=s(15);n.a={mixins:[e.a]}},function(t,n,s){"use strict";var e=s(9),i=s(31),a=s(34),r=s(2),o=s(19),u=s(54),l=s(24),v=s(61),c=s(6)("iterator"),d=!([].keys&&"next"in[].keys()),h=function(){return this};t.exports=function(t,n,s,p,_,f,g){u(s,n,p);var m,y,C,S=function(t){if(!d&&t in P)return P[t];switch(t){case"keys":case"values":return function(){return new s(this,t)}}return function(){return new s(this,t)}},w=n+" Iterator",b="values"==_,T=!1,P=t.prototype,F=P[c]||P["@@iterator"]||_&&P[_],x=F||S(_),D=_?b?S("entries"):x:void 0,O="Array"==n&&P.entries||F;if(O&&(C=v(O.call(new t)))!==Object.prototype&&C.next&&(l(C,w,!0),e||"function"==typeof C[c]||r(C,c,h)),b&&F&&"values"!==F.name&&(T=!0,x=function(){return F.call(this)}),e&&!g||!d&&!T&&P[c]||r(P,c,x),o[n]=x,o[w]=h,_)if(m={values:b?x:S("values"),keys:f?x:S("keys"),entries:D},g)for(y in m)y in P||a(P,y,m[y]);else i(i.P+i.F*(d||T),n,m);return m}},function(t,n,s){var e=s(0),i=s(10),a=s(52),r=s(2),o=s(1),u=function(t,n,s){var l,v,c,d=t&u.F,h=t&u.G,p=t&u.S,_=t&u.P,f=t&u.B,g=t&u.W,m=h?i:i[n]||(i[n]={}),y=m.prototype,C=h?e:p?e[n]:(e[n]||{}).prototype;for(l in h&&(s=n),s)(v=!d&&C&&void 0!==C[l])&&o(m,l)||(c=v?C[l]:s[l],m[l]=h&&"function"!=typeof C[l]?s[l]:f&&v?a(c,e):g&&C[l]==c?function(t){var n=function(n,s,e){if(this instanceof t){switch(arguments.length){case 0:return new t;case 1:return new t(n);case 2:return new t(n,s)}return new t(n,s,e)}return t.apply(this,arguments)};return n.prototype=t.prototype,n}(c):_&&"function"==typeof c?a(Function.call,c):c,_&&((m.virtual||(m.virtual={}))[l]=c,t&u.R&&y&&!y[l]&&r(y,l,c)))};u.F=1,u.G=2,u.S=4,u.P=8,u.B=16,u.W=32,u.U=64,u.R=128,t.exports=u},function(t,n,s){t.exports=!s(4)&&!s(12)(function(){return 7!=Object.defineProperty(s(33)("div"),"a",{get:function(){return 7}}).a})},function(t,n,s){var e=s(7),i=s(0).document,a=e(i)&&e(i.createElement);t.exports=function(t){return a?i.createElement(t):{}}},function(t,n,s){t.exports=s(2)},function(t,n,s){var e=s(11),i=s(55),a=s(23),r=s(21)("IE_PROTO"),o=function(){},u=function(){var t,n=s(33)("iframe"),e=a.length;for(n.style.display="none",s(60).appendChild(n),n.src="javascript:",(t=n.contentWindow.document).open(),t.write("<script>document.F=Object<\/script>"),t.close(),u=t.F;e--;)delete u.prototype[a[e]];return u()};t.exports=Object.create||function(t,n){var s;return null!==t?(o.prototype=e(t),s=new o,o.prototype=null,s[r]=t):s=u(),void 0===n?s:i(s,n)}},function(t,n,s){var e=s(1),i=s(5),a=s(57)(!1),r=s(21)("IE_PROTO");t.exports=function(t,n){var s,o=i(t),u=0,l=[];for(s in o)s!=r&&e(o,s)&&l.push(s);for(;n.length>u;)e(o,s=n[u++])&&(~a(l,s)||l.push(s));return l}},function(t,n){var s={}.toString;t.exports=function(t){return s.call(t).slice(8,-1)}},function(t,n,s){var e=s(17);t.exports=function(t){return Object(e(t))}},function(t,n){n.f=Object.getOwnPropertySymbols},function(t,n,s){var e=s(36),i=s(23).concat("length","prototype");n.f=Object.getOwnPropertyNames||function(t){return e(t,i)}},function(t,n,s){"use strict";var e=s(15);n.a={mixins:[e.a]}},function(t,n,s){"use strict";var e=s(15);n.a={mixins:[e.a]}},function(t,n,s){"use strict";Object.defineProperty(n,"__esModule",{value:!0});var e=s(44);s.d(n,"NutritionLabel",function(){return e.a}),n.default={install:function(t,n){t.component("nutrition-label",e.a)}}},function(t,n,s){"use strict";var e=s(28),i=s(84);var a=function(t){s(45)},r=s(8)(e.a,i.a,!1,a,null,null);n.a=r.exports},function(t,n){},function(t,n,s){"use strict";var e=s(29),i=s(77),a=s(8)(e.a,i.a,!1,null,null,null);n.a=a.exports},function(t,n,s){"use strict";n.__esModule=!0;var e=r(s(48)),i=r(s(66)),a="function"==typeof i.default&&"symbol"==typeof e.default?function(t){return typeof t}:function(t){return t&&"function"==typeof i.default&&t.constructor===i.default&&t!==i.default.prototype?"symbol":typeof t};function r(t){return t&&t.__esModule?t:{default:t}}n.default="function"==typeof i.default&&"symbol"===a(e.default)?function(t){return void 0===t?"undefined":a(t)}:function(t){return t&&"function"==typeof i.default&&t.constructor===i.default&&t!==i.default.prototype?"symbol":void 0===t?"undefined":a(t)}},function(t,n,s){t.exports={default:s(49),__esModule:!0}},function(t,n,s){s(50),s(62),t.exports=s(25).f("iterator")},function(t,n,s){"use strict";var e=s(51)(!0);s(30)(String,"String",function(t){this._t=String(t),this._i=0},function(){var t,n=this._t,s=this._i;return s>=n.length?{value:void 0,done:!0}:(t=e(n,s),this._i+=t.length,{value:t,done:!1})})},function(t,n,s){var e=s(16),i=s(17);t.exports=function(t){return function(n,s){var a,r,o=String(i(n)),u=e(s),l=o.length;return u<0||u>=l?t?"":void 0:(a=o.charCodeAt(u))<55296||a>56319||u+1===l||(r=o.charCodeAt(u+1))<56320||r>57343?t?o.charAt(u):a:t?o.slice(u,u+2):r-56320+(a-55296<<10)+65536}}},function(t,n,s){var e=s(53);t.exports=function(t,n,s){if(e(t),void 0===n)return t;switch(s){case 1:return function(s){return t.call(n,s)};case 2:return function(s,e){return t.call(n,s,e)};case 3:return function(s,e,i){return t.call(n,s,e,i)}}return function(){return t.apply(n,arguments)}}},function(t,n){t.exports=function(t){if("function"!=typeof t)throw TypeError(t+" is not a function!");return t}},function(t,n,s){"use strict";var e=s(35),i=s(13),a=s(24),r={};s(2)(r,s(6)("iterator"),function(){return this}),t.exports=function(t,n,s){t.prototype=e(r,{next:i(1,s)}),a(t,n+" Iterator")}},function(t,n,s){var e=s(3),i=s(11),a=s(20);t.exports=s(4)?Object.defineProperties:function(t,n){i(t);for(var s,r=a(n),o=r.length,u=0;o>u;)e.f(t,s=r[u++],n[s]);return t}},function(t,n,s){var e=s(37);t.exports=Object("z").propertyIsEnumerable(0)?Object:function(t){return"String"==e(t)?t.split(""):Object(t)}},function(t,n,s){var e=s(5),i=s(58),a=s(59);t.exports=function(t){return function(n,s,r){var o,u=e(n),l=i(u.length),v=a(r,l);if(t&&s!=s){for(;l>v;)if((o=u[v++])!=o)return!0}else for(;l>v;v++)if((t||v in u)&&u[v]===s)return t||v||0;return!t&&-1}}},function(t,n,s){var e=s(16),i=Math.min;t.exports=function(t){return t>0?i(e(t),9007199254740991):0}},function(t,n,s){var e=s(16),i=Math.max,a=Math.min;t.exports=function(t,n){return(t=e(t))<0?i(t+n,0):a(t,n)}},function(t,n,s){var e=s(0).document;t.exports=e&&e.documentElement},function(t,n,s){var e=s(1),i=s(38),a=s(21)("IE_PROTO"),r=Object.prototype;t.exports=Object.getPrototypeOf||function(t){return t=i(t),e(t,a)?t[a]:"function"==typeof t.constructor&&t instanceof t.constructor?t.constructor.prototype:t instanceof Object?r:null}},function(t,n,s){s(63);for(var e=s(0),i=s(2),a=s(19),r=s(6)("toStringTag"),o="CSSRuleList,CSSStyleDeclaration,CSSValueList,ClientRectList,DOMRectList,DOMStringList,DOMTokenList,DataTransferItemList,FileList,HTMLAllCollection,HTMLCollection,HTMLFormElement,HTMLSelectElement,MediaList,MimeTypeArray,NamedNodeMap,NodeList,PaintRequestList,Plugin,PluginArray,SVGLengthList,SVGNumberList,SVGPathSegList,SVGPointList,SVGStringList,SVGTransformList,SourceBufferList,StyleSheetList,TextTrackCueList,TextTrackList,TouchList".split(","),u=0;u<o.length;u++){var l=o[u],v=e[l],c=v&&v.prototype;c&&!c[r]&&i(c,r,l),a[l]=a.Array}},function(t,n,s){"use strict";var e=s(64),i=s(65),a=s(19),r=s(5);t.exports=s(30)(Array,"Array",function(t,n){this._t=r(t),this._i=0,this._k=n},function(){var t=this._t,n=this._k,s=this._i++;return!t||s>=t.length?(this._t=void 0,i(1)):i(0,"keys"==n?s:"values"==n?t[s]:[s,t[s]])},"values"),a.Arguments=a.Array,e("keys"),e("values"),e("entries")},function(t,n){t.exports=function(){}},function(t,n){t.exports=function(t,n){return{value:n,done:!!t}}},function(t,n,s){t.exports={default:s(67),__esModule:!0}},function(t,n,s){s(68),s(74),s(75),s(76),t.exports=s(10).Symbol},function(t,n,s){"use strict";var e=s(0),i=s(1),a=s(4),r=s(31),o=s(34),u=s(69).KEY,l=s(12),v=s(22),c=s(24),d=s(14),h=s(6),p=s(25),_=s(26),f=s(70),g=s(71),m=s(11),y=s(7),C=s(38),S=s(5),w=s(18),b=s(13),T=s(35),P=s(72),F=s(73),x=s(39),D=s(3),O=s(20),N=F.f,M=D.f,L=P.f,V=e.Symbol,W=e.JSON,k=W&&W.stringify,z=h("_hidden"),H=h("toPrimitive"),j={}.propertyIsEnumerable,R=v("symbol-registry"),A=v("symbols"),U=v("op-symbols"),E=Object.prototype,I="function"==typeof V&&!!x.f,G=e.QObject,$=!G||!G.prototype||!G.prototype.findChild,K=a&&l(function(){return 7!=T(M({},"a",{get:function(){return M(this,"a",{value:7}).a}})).a})?function(t,n,s){var e=N(E,n);e&&delete E[n],M(t,n,s),e&&t!==E&&M(E,n,e)}:M,J=function(t){var n=A[t]=T(V.prototype);return n._k=t,n},q=I&&"symbol"==typeof V.iterator?function(t){return"symbol"==typeof t}:function(t){return t instanceof V},B=function(t,n,s){return t===E&&B(U,n,s),m(t),n=w(n,!0),m(s),i(A,n)?(s.enumerable?(i(t,z)&&t[z][n]&&(t[z][n]=!1),s=T(s,{enumerable:b(0,!1)})):(i(t,z)||M(t,z,b(1,{})),t[z][n]=!0),K(t,n,s)):M(t,n,s)},Q=function(t,n){m(t);for(var s,e=f(n=S(n)),i=0,a=e.length;a>i;)B(t,s=e[i++],n[s]);return t},X=function(t){var n=j.call(this,t=w(t,!0));return!(this===E&&i(A,t)&&!i(U,t))&&(!(n||!i(this,t)||!i(A,t)||i(this,z)&&this[z][t])||n)},Y=function(t,n){if(t=S(t),n=w(n,!0),t!==E||!i(A,n)||i(U,n)){var s=N(t,n);return!s||!i(A,n)||i(t,z)&&t[z][n]||(s.enumerable=!0),s}},Z=function(t){for(var n,s=L(S(t)),e=[],a=0;s.length>a;)i(A,n=s[a++])||n==z||n==u||e.push(n);return e},tt=function(t){for(var n,s=t===E,e=L(s?U:S(t)),a=[],r=0;e.length>r;)!i(A,n=e[r++])||s&&!i(E,n)||a.push(A[n]);return a};I||(o((V=function(){if(this instanceof V)throw TypeError("Symbol is not a constructor!");var t=d(arguments.length>0?arguments[0]:void 0),n=function(s){this===E&&n.call(U,s),i(this,z)&&i(this[z],t)&&(this[z][t]=!1),K(this,t,b(1,s))};return a&&$&&K(E,t,{configurable:!0,set:n}),J(t)}).prototype,"toString",function(){return this._k}),F.f=Y,D.f=B,s(40).f=P.f=Z,s(27).f=X,x.f=tt,a&&!s(9)&&o(E,"propertyIsEnumerable",X,!0),p.f=function(t){return J(h(t))}),r(r.G+r.W+r.F*!I,{Symbol:V});for(var nt="hasInstance,isConcatSpreadable,iterator,match,replace,search,species,split,toPrimitive,toStringTag,unscopables".split(","),st=0;nt.length>st;)h(nt[st++]);for(var et=O(h.store),it=0;et.length>it;)_(et[it++]);r(r.S+r.F*!I,"Symbol",{for:function(t){return i(R,t+="")?R[t]:R[t]=V(t)},keyFor:function(t){if(!q(t))throw TypeError(t+" is not a symbol!");for(var n in R)if(R[n]===t)return n},useSetter:function(){$=!0},useSimple:function(){$=!1}}),r(r.S+r.F*!I,"Object",{create:function(t,n){return void 0===n?T(t):Q(T(t),n)},defineProperty:B,defineProperties:Q,getOwnPropertyDescriptor:Y,getOwnPropertyNames:Z,getOwnPropertySymbols:tt});var at=l(function(){x.f(1)});r(r.S+r.F*at,"Object",{getOwnPropertySymbols:function(t){return x.f(C(t))}}),W&&r(r.S+r.F*(!I||l(function(){var t=V();return"[null]"!=k([t])||"{}"!=k({a:t})||"{}"!=k(Object(t))})),"JSON",{stringify:function(t){for(var n,s,e=[t],i=1;arguments.length>i;)e.push(arguments[i++]);if(s=n=e[1],(y(n)||void 0!==t)&&!q(t))return g(n)||(n=function(t,n){if("function"==typeof s&&(n=s.call(this,t,n)),!q(n))return n}),e[1]=n,k.apply(W,e)}}),V.prototype[H]||s(2)(V.prototype,H,V.prototype.valueOf),c(V,"Symbol"),c(Math,"Math",!0),c(e.JSON,"JSON",!0)},function(t,n,s){var e=s(14)("meta"),i=s(7),a=s(1),r=s(3).f,o=0,u=Object.isExtensible||function(){return!0},l=!s(12)(function(){return u(Object.preventExtensions({}))}),v=function(t){r(t,e,{value:{i:"O"+ ++o,w:{}}})},c=t.exports={KEY:e,NEED:!1,fastKey:function(t,n){if(!i(t))return"symbol"==typeof t?t:("string"==typeof t?"S":"P")+t;if(!a(t,e)){if(!u(t))return"F";if(!n)return"E";v(t)}return t[e].i},getWeak:function(t,n){if(!a(t,e)){if(!u(t))return!0;if(!n)return!1;v(t)}return t[e].w},onFreeze:function(t){return l&&c.NEED&&u(t)&&!a(t,e)&&v(t),t}}},function(t,n,s){var e=s(20),i=s(39),a=s(27);t.exports=function(t){var n=e(t),s=i.f;if(s)for(var r,o=s(t),u=a.f,l=0;o.length>l;)u.call(t,r=o[l++])&&n.push(r);return n}},function(t,n,s){var e=s(37);t.exports=Array.isArray||function(t){return"Array"==e(t)}},function(t,n,s){var e=s(5),i=s(40).f,a={}.toString,r="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];t.exports.f=function(t){return r&&"[object Window]"==a.call(t)?function(t){try{return i(t)}catch(t){return r.slice()}}(t):i(e(t))}},function(t,n,s){var e=s(27),i=s(13),a=s(5),r=s(18),o=s(1),u=s(32),l=Object.getOwnPropertyDescriptor;n.f=s(4)?l:function(t,n){if(t=a(t),n=r(n,!0),u)try{return l(t,n)}catch(t){}if(o(t,n))return i(!e.f.call(t,n),t[n])}},function(t,n){},function(t,n,s){s(26)("asyncIterator")},function(t,n,s){s(26)("observable")},function(t,n,s){"use strict";var e={render:function(){var t=this,n=t.$createElement,s=t._self._c||n;return s("div",[s("div",{staticClass:"nf-title",domProps:{innerHTML:t._s(t.text.nutritionFacts||"Nutrition Facts")}}),t._v(" "),s("div",{staticClass:"nf-line"},[s("div",{staticClass:"nf-serving"},[t.servingPerContainer>0?s("div",{staticClass:"nf-serving-per-container"},[t._v("\n        "+t._s(t.servingPerContainer)+" "),s("span",{domProps:{innerHTML:t._s(t.text.servingsPerContainer||"Serving per container")}})]):t._e(),t._v(" "),t.settings.readOnly?t._e():[s("input",{directives:[{name:"model",rawName:"v-model.number.lazy",value:t.serving.value,expression:"serving.value",modifiers:{number:!0,lazy:!0}}],staticClass:"nf-modifier-field",attrs:{type:"text","data-role":"none","aria-label":"Change the Quantity Textbox"},domProps:{value:t.serving.value},on:{click:function(n){return t.selectAll()},keydown:function(n){t.serving.isModified=!0},change:function(n){t.$set(t.serving,"value",t._n(n.target.value))},blur:function(n){return t.$forceUpdate()}}})],t._v(" "),s("div",{staticClass:"nf-item-name",class:{"read-only":t.settings.readOnly}},[t.settings.readOnly?t._e():s("div",[t._v("\n          "+t._s(t.servingUnitName)+"\n          "),t.settings.showServingWeight?[t._v("\n            ("+t._s(t.servingWeight)+"g)\n          ")]:t._e()],2),t._v(" "),t.settings.readOnly?[s("span",{staticClass:"text-serving-size",domProps:{innerHTML:t._s(t.text.servingSize||"Serving Size")}}),t._v(" "),t.settings.multipleItems||""!==t.settings.staticServingAndUnitText?t._e():s("span",{staticClass:"text-serving-item",domProps:{innerHTML:t._s(t.value.serving+" "+t.itemName)}}),t._v(" "),""===t.settings.staticServingAndUnitText||t.settings.multipleItems?t._e():s("span",{staticClass:"text-serving-item",domProps:{innerHTML:t._s(t.settings.staticServingAndUnitText)}}),t._v(" "),t.settings.multipleItems?s("span",{staticClass:"nf-pr",domProps:{innerHTML:t._s(t.text.multipleItems||"Multiple items")}}):t._e()]:t._e()],2)],2)]),t._v(" "),s("div",{staticClass:"nf-bar2"}),t._v(" "),s("div",{staticClass:"nf-amount-per-serving",domProps:{innerHTML:t._s(t.text.amountPerServing||"Amount per serving")}}),t._v(" "),t.calories.show?s("div",{staticClass:"nf-calories"},[s("span",{domProps:{innerHTML:t._s(t.text.calories||"Calories")}}),t._v(" "),s("span",{staticClass:"nf-pr",attrs:{itemprop:"calories"}},[t._v(t._s(t.calories.value))])]):t._e(),t._v(" "),s("div",{staticClass:"nf-bar1"}),t._v(" "),s("div",{staticClass:"nf-line nf-text-right"},[s("span",{staticClass:"nf-highlight nf-percent-dv"},[t._v("% "),s("span",{domProps:{innerHTML:t._s(t.text.dailyValues||"Daily Value")}}),t._v("*")])]),t._v(" "),t.totalFat.show?s("div",{staticClass:"nf-line"},[t.totalFat.showDv?s("span",{staticClass:"nf-highlight nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.totalFat.dv)+"%")]):t._e(),t._v(" "),s("span",{staticClass:"nf-highlight",domProps:{innerHTML:t._s(t.text.totalFat||"Total Fat")}}),t._v(" "),s("span",{attrs:{itemprop:"fatContent"}},[t._v("\n      "+t._s(t.totalFat.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.saturatedFat.show?s("div",{staticClass:"nf-line nf-indent"},[t.saturatedFat.showDv?s("span",{staticClass:"nf-highlight nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.saturatedFat.dv)+"%")]):t._e(),t._v(" "),s("span",{domProps:{innerHTML:t._s(t.text.satFat||"Saturated Fat")}}),t._v(" "),s("span",{attrs:{itemprop:"saturatedFatContent"}},[t._v("\n      "+t._s(t.saturatedFat.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.transFat.show?s("div",{staticClass:"nf-line nf-indent"},[s("span",{domProps:{innerHTML:t._s(t.text.transFat||"<em>Trans</em> Fat")}}),t._v(" "),s("span",{attrs:{itemprop:"transFatContent"}},[t._v("\n      "+t._s(t.transFat.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.polyunsaturatedFat.show?s("div",{staticClass:"nf-line nf-indent"},[s("span",{domProps:{innerHTML:t._s(t.text.polyFat||"Polyunsaturated Fat")}}),t._v(" "),s("span",{attrs:{itemprop:"unsaturatedFatContent"}},[t._v("\n      "+t._s(t.polyunsaturatedFat.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.monounsaturatedFat.show?s("div",{staticClass:"nf-line nf-indent"},[s("span",{domProps:{innerHTML:t._s(t.text.monoFat||"Monounsaturated Fat")}}),t._v(" "),s("span",{attrs:{itemprop:"unsaturatedFatContent"}},[t._v("\n      "+t._s(t.monounsaturatedFat.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.cholesterol.show?s("div",{staticClass:"nf-line"},[t.cholesterol.showDv?s("span",{staticClass:"nf-highlight nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.cholesterol.dv)+"%")]):t._e(),t._v(" "),s("span",{staticClass:"nf-highlight",domProps:{innerHTML:t._s(t.text.cholesterol||"Cholesterol")}}),t._v(" "),s("span",{attrs:{itemprop:"cholesterolContent"}},[t._v("\n      "+t._s(t.cholesterol.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("mg")]),s("span",{staticClass:"sr-only"},[t._v(" milligrams")])])]):t._e(),t._v(" "),t.sodium.show?s("div",{staticClass:"nf-line"},[t.sodium.showDv?s("span",{staticClass:"nf-highlight nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.sodium.dv)+"%")]):t._e(),t._v(" "),s("span",{staticClass:"nf-highlight",domProps:{innerHTML:t._s(t.text.sodium||"Sodium")}}),t._v(" "),s("span",{attrs:{itemprop:"sodiumContent"}},[t._v("\n      "+t._s(t.sodium.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("mg")]),s("span",{staticClass:"sr-only"},[t._v(" milligrams")])])]):t._e(),t._v(" "),t.totalCarb.show?s("div",{staticClass:"nf-line"},[["us","us2018"].indexOf(t.settings.countryDV.toLowerCase())>0&&t.totalCarb.showDv?s("span",{staticClass:"nf-highlight nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.totalCarb.dv)+"%")]):t._e(),t._v(" "),s("span",{staticClass:"nf-highlight",domProps:{innerHTML:t._s(t.text.totalCarb||"Total Carbohydrates")}}),t._v(" "),s("span",{attrs:{itemprop:"carbohydrateContent"}},[t._v("\n      "+t._s(t.totalCarb.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.fiber.show?s("div",{staticClass:"nf-line nf-indent"},[t.fiber.showDv?s("span",{staticClass:"nf-highlight nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.fiber.dv)+"%")]):t._e(),t._v(" "),s("span",{domProps:{innerHTML:t._s(t.text.fiber||"Dietary Fiber")}}),t._v(" "),s("span",{attrs:{itemprop:"fiberContent"}},[t._v("\n      "+t._s(t.fiber.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.sugars.show?s("div",{staticClass:"nf-line nf-indent"},[["us","us2018"].indexOf(t.settings.countryDV.toLowerCase())<0?s("span",{staticClass:"nf-highlight nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.sugars.dv)+"%")]):t._e(),t._v(" "),s("span",{domProps:{innerHTML:t._s(t.text.sugars||"Sugars")}}),t._v(" "),s("span",{attrs:{itemprop:"sugarContent"}},[t._v("\n      "+t._s(t.sugars.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.addedSugars.show?s("div",{staticClass:"nf-line nf-indent2"},[t.addedSugars.showDv?s("span",{staticClass:"nf-highlight nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.addedSugars.dv)+"%")]):t._e(),t._v(" "),s("span",[s("span",{domProps:{innerHTML:t._s(t.text.includes||"Includes")}}),t._v(" "),s("span",{attrs:{itemprop:""}},[t._v(t._s(t.addedSugars.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])]),t._v(" "),s("span",{domProps:{innerHTML:t._s(t.text.addedSugars||"Added Sugars")}})])]):t._e(),t._v(" "),t.protein.show?s("div",{staticClass:"nf-line"},[s("span",{staticClass:"nf-highlight",domProps:{innerHTML:t._s(t.text.protein||"Protein")}}),t._v(" "),s("span",{attrs:{itemprop:"proteinContent"}},[t._v("\n      "+t._s(t.protein.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),s("div",{staticClass:"nf-bar2"}),t._v(" "),s("div",{staticClass:"nf-vitamins"},[s("div",{staticClass:"nf-vitamins"},[t.vitaminA.show?s("div",{staticClass:"nf-vitamin-column"},[s("span",{domProps:{innerHTML:t._s(t.text.vitaminA||"Vitamin A")}}),t._v(" "+t._s(t.vitaminA.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("IU")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v(" International Unit")]),t._v(" "),s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.vitaminA.dv)+"%")])]):t._e(),t._v(" "),t.vitaminC.show?s("div",{staticClass:"nf-vitamin-column"},[s("span",{domProps:{innerHTML:t._s(t.text.vitaminC||"Vitamin C")}}),t._v(" "+t._s(t.vitaminC.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("mg")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v(" milligrams")]),t._v(" "),s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.vitaminC.dv)+"%")])]):t._e(),t._v(" "),t.vitaminD.show?s("div",{staticClass:"nf-vitamin-column"},[s("span",{domProps:{innerHTML:t._s(t.text.vitaminD||"Vitamin D")}}),t._v(" "+t._s(t.roundToSpecificDecimalPlace(t.vitaminD.value,1))),s("span",{attrs:{"aria-hidden":"true"}},[t._v("mcg")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v(" micrograms")]),t._v(" "),t.vitaminD.showDv?s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.vitaminD.dv)+"%")]):t._e()]):t._e(),t._v(" "),t.calcium.show?s("div",{staticClass:"nf-vitamin-column"},[s("span",{domProps:{innerHTML:t._s(t.text.calcium||"Calcium")}}),t._v(" "+t._s(t.roundToSpecificDecimalPlace(t.calcium.value,1))),s("span",{attrs:{"aria-hidden":"true"}},[t._v("mg")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v(" milligrams")]),t._v(" "),t.calcium.showDv?s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.calcium.dv)+"%")]):t._e()]):t._e(),t._v(" "),t.iron.show?s("div",{staticClass:"nf-vitamin-column"},[s("span",{domProps:{innerHTML:t._s(t.text.iron||"Iron")}}),t._v(" "+t._s(t.roundToSpecificDecimalPlace(t.iron.value,1))),s("span",{attrs:{"aria-hidden":"true"}},[t._v("mg")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v(" milligrams")]),t._v(" "),t.iron.showDv?s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.iron.dv)+"%")]):t._e()]):t._e(),t._v(" "),t.potassium.show?s("div",{staticClass:"nf-vitamin-column"},[s("span",{domProps:{innerHTML:t._s(t.text.potassium||"Potassium")}}),t._v(" "+t._s(t.roundToSpecificDecimalPlace(t.potassium.value,1))),s("span",{attrs:{"aria-hidden":"true"}},[t._v("mg")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v(" milligrams")]),t._v(" "),t.potassium.showDv?s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.potassium.dv)+"%")]):t._e()]):t._e()])]),t._v(" "),s("div",{staticClass:"nf-bar2"}),t._v(" "),t.caffeine.show?s("div",[s("span",{domProps:{innerHTML:t._s(t.text.caffeine||"Caffeine")}}),t._v(" "+t._s(t.caffeine.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("mg")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v(" milligrams")])]):t._e(),t._v(" "),t.caffeine.show?s("div",{staticClass:"nf-bar1"}):t._e(),t._v(" "),s("div",{staticClass:"nf-footnote"},[s("span",[t._v("\n      "+t._s(t.text.footnote||"The % Daily Value (DV) tells you how much a nutrient in a serving of food contributes to a daily diet. 2000 calories a day is used for general nutrition advice.")+"\n    ")]),t._v(" "),s("div",{staticClass:"nf-ingredient-statement"},[s("strong",{domProps:{innerHTML:t._s((t.text.ingredients||"INGREDIENTS")+":")}}),t._v(" "),s("div",{domProps:{innerHTML:t._s(t.ingredientStatement)}})])])])},staticRenderFns:[]};n.a=e},function(t,n,s){"use strict";var e=s(41),i=s(80);var a=function(t){s(79)},r=s(8)(e.a,i.a,!1,a,null,null);n.a=r.exports},function(t,n){},function(t,n,s){"use strict";var e={render:function(){var t=this,n=t.$createElement,s=t._self._c||n;return s("div",[s("div",{staticClass:"nf-title",domProps:{innerHTML:t._s(t.text.nutritionFacts||"Nutrition")}}),t._v(" "),s("table",[s("thead",[s("tr",[s("th",[t._v("Typical Values")]),t._v(" "),s("th",[t._v("Per 100"+t._s(t.setServingUnit))]),t._v(" "),s("th",[t.settings.readOnly?t._e():[s("input",{directives:[{name:"model",rawName:"v-model.number.lazy",value:t.serving.value,expression:"serving.value",modifiers:{number:!0,lazy:!0}}],staticClass:"nf-modifier-field",attrs:{type:"text","data-role":"none","aria-label":"Change the Quantity Textbox"},domProps:{value:t.serving.value},on:{click:function(n){return t.selectAll()},keydown:function(n){t.serving.isModified=!0},change:function(n){t.$set(t.serving,"value",t._n(n.target.value))},blur:function(n){return t.$forceUpdate()}}})],t._v("\n          "+t._s(t.servingUnitName)+"\n          "),0!==t.servingWeight?[t._v("\n            ("+t._s(t.servingWeight)+t._s(t.setServingUnit)+")\n          ")]:t._e()],2),t._v(" "),s("th",[t._v("%*("+t._s(t.servingWeight)+t._s(t.setServingUnit)+")")])])]),t._v(" "),s("tbody",[s("tr",[s("td",[t._v("Energy")]),t._v(" "),s("td",[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.kilojoules.per100)+"kj")]],2),t._v(" "),s("td",[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.kilojoules.value)+"kj")]],2),t._v(" "),s("td")]),t._v(" "),s("tr",[s("td"),t._v(" "),s("td",{attrs:{itemprop:"calories"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.calories.per100)+"kcal")]],2),t._v(" "),s("td",{attrs:{itemprop:"calories"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.calories.value)+"kcal")]],2),t._v(" "),s("td",[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.calories.dv)+"%")]],2)]),t._v(" "),t.totalFat.show?s("tr",[s("td",[t._v("Total Fat")]),t._v(" "),s("td",{attrs:{itemprop:"fatContent"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.totalFat.per100)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])]],2),t._v(" "),s("td",{attrs:{itemprop:"fatContent"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.totalFat.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])]],2),t._v(" "),s("td",[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.totalFat.dv)+"%")]],2)]):t._e(),t._v(" "),t.saturatedFat.show?s("tr",[s("td",{staticClass:"nf-indent"},[t._v("Saturated Fat")]),t._v(" "),s("td",{attrs:{itemprop:"saturatedFatContent"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.saturatedFat.per100)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])]],2),t._v(" "),s("td",{attrs:{itemprop:"saturatedFatContent"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.saturatedFat.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])]],2),t._v(" "),s("td",[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.saturatedFat.dv)+"%")]],2)]):t._e(),t._v(" "),t.totalCarb.show?s("tr",[s("td",[t._v("Carbohydrate")]),t._v(" "),s("td",{attrs:{itemprop:"carbohydrateContent"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.totalCarb.per100)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])]],2),t._v(" "),s("td",{attrs:{itemprop:"carbohydrateContent"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.totalCarb.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])]],2),t._v(" "),s("td",[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.totalCarb.dv)+"%")]],2)]):t._e(),t._v(" "),t.sugars.show?s("tr",[s("td",{staticClass:"nf-indent"},[t._v("Sugars")]),t._v(" "),s("td",{attrs:{itemprop:"sugarContent"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.sugars.per100)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])]],2),t._v(" "),s("td",{attrs:{itemprop:"sugarContent"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.sugars.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])]],2),t._v(" "),s("td",[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.sugars.dv)+"%")]],2)]):t._e(),t._v(" "),t.fiber.show?s("tr",[s("td",[t._v("Fibre")]),t._v(" "),s("td",{attrs:{itemprop:"fiberContent"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.fiber.per100)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])]],2),t._v(" "),s("td",{attrs:{itemprop:"fiberContent"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.fiber.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])]],2),t._v(" "),s("td")]):t._e(),t._v(" "),t.protein.show?s("tr",[s("td",[t._v("Protein")]),t._v(" "),s("td",{attrs:{itemprop:"proteinContent"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.protein.per100)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])]],2),t._v(" "),s("td",{attrs:{itemprop:"proteinContent"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.protein.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])]],2),t._v(" "),s("td",[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.protein.dv)+"%")]],2)]):t._e(),t._v(" "),s("tr",[s("td",[t._v("Salt")]),t._v(" "),s("td",{attrs:{itemprop:"sodiumContent"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.salt.per100)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v("grams")])]],2),t._v(" "),s("td",{attrs:{itemprop:"sodiumContent"}},[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.salt.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v("g")]),s("span",{staticClass:"sr-only"},[t._v("grams")])]],2),t._v(" "),s("td",[t.zeroServingWeight?[s("span",{attrs:{"aria-hidden":"true"}},[t._v("–")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v("Data not available")])]:t._e(),t._v(" "),t.zeroServingWeight?t._e():[t._v(t._s(t.salt.dv)+"%")]],2)])]),t._v(" "),s("tfoot",[s("tr",[s("td",{attrs:{colspan:"4"}},[s("span",{domProps:{innerHTML:t._s(t.text.footnote||"* Reference intake of an average adult (8400kj/2000kcal)")}}),t._v(" "),s("div",{staticClass:"nf-ingredient-statement"},[s("strong",{domProps:{innerHTML:t._s((t.text.ingredients||"INGREDIENTS")+":")}}),t._v(" "),s("div",{domProps:{innerHTML:t._s(t.ingredientStatement)}})]),t._v(" "),t.text.disclaimer?s("div",{staticClass:"nf-disclaimer",domProps:{innerHTML:t._s(t.text.disclaimer)}}):t._e()])])])])])},staticRenderFns:[]};n.a=e},function(t,n,s){"use strict";var e=s(42),i=s(83);var a=function(t){s(82)},r=s(8)(e.a,i.a,!1,a,null,null);n.a=r.exports},function(t,n){},function(t,n,s){"use strict";var e={render:function(){var t=this,n=t.$createElement,s=t._self._c||n;return s("div",[s("div",{staticClass:"nf-header-wrap"},[s("div",{staticClass:"nf-title",domProps:{innerHTML:t._s(t.text.nutritionFacts||"Nutrition Facts <br /> Valeur Nutritive")}}),t._v(" "),s("div",{staticClass:"nf-servings-wrap"},[t.servingPerContainer>=1?[s("div",{staticClass:"nf-serving-text1"},[t._v("\n          "+t._s(t.text.servingSize||"Serving Size")+" "+t._s(t.serving.value)+" "+t._s(t.servingUnitName)+"\n          "),t.settings.showServingWeight?[t._v("\n            ("+t._s(t.servingWeight)+t._s(t.setServingUnit)+")\n          ")]:t._e(),t._v(" "),t.servingUnitNameTranslation?[t._v("\n            /\n            "+t._s(t.text.servingSizeSecondaryLanguage||"Portion")+" "+t._s(t.serving.value)+" "+t._s(t.servingUnitNameTranslation)+"\n            "),t.settings.showServingWeight?[t._v("\n              ("+t._s(t.servingWeight)+t._s(t.setServingUnit)+")\n            ")]:t._e()]:t._e()],2),t._v(" "),s("div",{staticClass:"nf-serving-text2"},[t._v("\n          "+t._s(t.text.servingsPerContainer||"Serving Per Container")+" "+t._s(t.servingPerContainer)+"\n        ")]),t._v(" "),s("div",{staticClass:"nf-serving-text3"},[t._v("\n          "+t._s(t.text.servingsPerContainerSecondaryLanguage||"Portions par contenant")+" "+t._s(t.servingPerContainer)+"\n        ")])]:t._e(),t._v(" "),t.servingPerContainer<1?[s("div",[t._v("\n          "+t._s(t.text.servingSize||"Per")+" "+t._s(t.serving.value)+" "+t._s(t.servingUnitName)+"\n          "),t.settings.showServingWeight?[t._v("\n            ("+t._s(t.servingWeight)+t._s(t.setServingUnit)+")\n          ")]:t._e()],2),t._v(" "),t.servingUnitNameTranslation?s("div",[t._v("\n          "+t._s(t.text.servingSizeSecondaryLanguage||"Pour")+" "+t._s(t.serving.value)+" "+t._s(t.servingUnitNameTranslation)+"\n          "),t.settings.showServingWeight?[t._v("\n            ("+t._s(t.servingWeight)+t._s(t.setServingUnit)+")\n          ")]:t._e()],2):t._e()]:t._e()],2)]),t._v(" "),s("div",{staticClass:"clear"},[t.calories.show?s("div",{staticClass:"nf-highlight nf-calories"},[s("span",{domProps:{innerHTML:t._s(t.text.calories||"Calories")}}),t._v(" "),s("span",{attrs:{itemprop:"calories"}},[t._v(t._s(t.calories.value))])]):t._e(),t._v(" "),s("div",{staticClass:"nf-highlight nf-percent-dv nf-text-right"},[s("div",[t._v("% "),s("span",{domProps:{innerHTML:t._s(t.text.dailyValues||"Daily Value* <br>% valeur quotidienne")}}),t._v("*")])])]),t._v(" "),t.totalFat.show?s("div",{staticClass:"nf-no-line"},[t.totalFat.showDv?s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.totalFat.dv)+" %")]):t._e(),t._v(" "),s("span",{staticClass:"nf-highlight",domProps:{innerHTML:t._s(t.text.totalFat||"Fat / Lipides")}}),t._v(" "),s("span",{attrs:{itemprop:"fatContent"}},[t._v("\n      "+t._s(t.totalFat.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.saturatedFat.show?s("div",{staticClass:"nf-no-line nf-indent"},[t.saturatedFat.showDv?s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.saturatedFat.dv)+" %")]):t._e(),t._v(" "),s("span",{domProps:{innerHTML:t._s(t.text.satFat||"Satured Fat / saturés")}}),t._v(" "),s("span",{attrs:{itemprop:"saturatedFatContent"}},[t._v("\n      "+t._s(t.saturatedFat.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.transFat.show?s("div",{staticClass:"nf-no-line nf-indent"},[s("span",{domProps:{innerHTML:t._s(t.text.transFat||"+ Trans / trans")}}),t._v(" "),s("span",{attrs:{itemprop:"transFatContent"}},[t._v("\n      "+t._s(t.transFat.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.polyunsaturatedFat.show?s("div",{staticClass:"nf-no-line nf-indent"},[s("span",{domProps:{innerHTML:t._s(t.text.polyFat||"Polyunsaturated / polyinsaturés")}}),t._v(" "),s("span",{attrs:{itemprop:"unsaturatedFatContent"}},[t._v("\n      "+t._s(t.polyunsaturatedFat.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.monounsaturatedFat.show?s("div",{staticClass:"nf-no-line nf-indent"},[s("span",{domProps:{innerHTML:t._s(t.text.monoFat||"Monounsaturated / monoinsaturés")}}),t._v(" "),s("span",{attrs:{itemprop:"unsaturatedFatContent"}},[t._v("\n      "+t._s(t.monounsaturatedFat.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.totalCarb.show?s("div",{staticClass:"nf-line"},[s("div",{staticClass:"nf-no-line"},[s("span",{staticClass:"nf-highlight",domProps:{innerHTML:t._s(t.text.totalCarb||"Carbohydrate / Glucides")}}),t._v(" "),s("span",{attrs:{itemprop:"carbohydrateContent"}},[t._v("\n        "+t._s(t.totalCarb.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]),t._v(" "),t.fiber.show?s("div",{staticClass:"nf-no-line nf-indent"},[t.fiber.showDv?s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.fiber.dv)+" %")]):t._e(),t._v(" "),s("span",{domProps:{innerHTML:t._s(t.text.fiber||"Fibre / Fibres")}},[t._v("Fibre / Fibres")]),t._v(" "),s("span",{attrs:{itemprop:"fiberContent"}},[t._v("\n        "+t._s(t.fiber.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.sugars.show?s("div",{staticClass:"nf-no-line nf-indent"},[t.sugars.showDv?s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.sugars.dv)+" %")]):t._e(),t._v(" "),s("span",{domProps:{innerHTML:t._s(t.text.sugars||"Sugars / Sucres")}}),t._v(" "),s("span",{attrs:{itemprop:"sugarContent"}},[t._v("\n        "+t._s(t.sugars.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.sugarAlcohol.show?s("div",{staticClass:"nf-no-line nf-indent"},[s("span",{domProps:{innerHTML:t._s(t.text.sugarAlcohol||"Sugar Alcohols / Polyalcools")}}),t._v("\n      "+t._s(t.sugarAlcohol.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])]):t._e()]):t._e(),t._v(" "),t.protein.show?s("div",{staticClass:"nf-line"},[s("span",{staticClass:"nf-highlight",domProps:{innerHTML:t._s(t.text.protein||"Protein / Protéines")}}),t._v(" "),s("span",{attrs:{itemprop:"proteinContent"}},[t._v("\n      "+t._s(t.protein.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" g")]),s("span",{staticClass:"sr-only"},[t._v(" grams")])])]):t._e(),t._v(" "),t.cholesterol.show?s("div",{staticClass:"nf-line"},[s("span",{staticClass:"nf-highlight",domProps:{innerHTML:t._s(t.text.cholesterol||"Cholesterol / Cholestérol")}}),t._v(" "),s("span",{attrs:{itemprop:"cholesterolContent"}},[t._v("\n      "+t._s(t.cholesterol.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" mg")]),s("span",{staticClass:"sr-only"},[t._v(" milligrams")])])]):t._e(),t._v(" "),t.sodium.show?s("div",{staticClass:"nf-line"},[t.sodium.showDv?s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.sodium.dv)+" %")]):t._e(),t._v(" "),s("span",{staticClass:"nf-highlight",domProps:{innerHTML:t._s(t.text.sodium||"Sodium")}},[t._v("Sodium")]),t._v(" "),s("span",{attrs:{itemprop:"sodiumContent"}},[t._v("\n      "+t._s(t.sodium.value)),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" mg")]),s("span",{staticClass:"sr-only"},[t._v(" milligrams")])])]):t._e(),t._v(" "),s("div",{staticClass:"nf-bar1"}),t._v(" "),t.potassium.show?s("div",{staticClass:"nf-line"},[s("span",{domProps:{innerHTML:t._s(t.text.potassium||"Potassium")}}),t._v(" "+t._s(t.roundToSpecificDecimalPlace(t.potassium.value,1))),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" mg")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v(" milligrams")]),t._v(" "),t.potassium.showDv?s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.potassium.dv)+" %")]):t._e()]):t._e(),t._v(" "),t.calcium.show?s("div",{staticClass:"nf-line"},[s("span",{domProps:{innerHTML:t._s(t.text.calcium||"Calcium")}},[t._v("m")]),t._v(" "+t._s(t.roundToSpecificDecimalPlace(t.calcium.value,1))),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" mg")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v(" milligrams")]),t._v(" "),t.calcium.showDv?s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.calcium.dv)+" %")]):t._e()]):t._e(),t._v(" "),t.iron.show?s("div",{staticClass:"nf-line"},[s("span",{domProps:{innerHTML:t._s(t.text.iron||"Iron / Fer")}}),t._v(" "+t._s(t.roundToSpecificDecimalPlace(t.iron.value,1))),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" mg")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v(" milligrams")]),t._v(" "),t.iron.showDv?s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.iron.dv)+" %")]):t._e()]):t._e(),t._v(" "),t.vitaminD.show?s("div",{staticClass:"nf-line"},[s("span",{domProps:{innerHTML:t._s(t.text.vitaminD||"Vitamin D / Vitamine D")}}),t._v(" "+t._s(t.roundToSpecificDecimalPlace(t.vitaminD.value,1))),s("span",{attrs:{"aria-hidden":"true"}},[t._v(" mcg")]),t._v(" "),s("span",{staticClass:"sr-only"},[t._v(" micrograms")]),t._v(" "),t.vitaminD.showDv?s("span",{staticClass:"nf-pr",attrs:{"aria-hidden":"true"}},[t._v(t._s(t.vitaminD.dv)+" %")]):t._e()]):t._e(),t._v(" "),s("div",{staticClass:"nf-bar1"}),t._v(" "),s("div",{staticClass:"nf-footer"},[s("div",{domProps:{innerHTML:t._s(t.text.textDailyValueFootnote||"")}}),t._v(" "),s("div",{staticClass:"nf-ingredients-statement"},[s("strong",{domProps:{innerHTML:t._s((t.text.ingredients||"INGREDIENTS")+":")}}),t._v(" "),s("div",{domProps:{innerHTML:t._s(t.ingredientStatement)}})])])])},staticRenderFns:[]};n.a=e},function(t,n,s){"use strict";var e={render:function(){var t=this,n=t.$createElement,s=t._self._c||n;return t.isLoaded?s("div",{staticClass:"nf",class:t.layoutClass,style:{width:t.settings.width},attrs:{itemtype:"http://schema.org/NutritionInformation"}},[t.setLayout("us")?[s("nfp-us",{attrs:{options:t.options},on:{getServing:function(n){return t.setServing(n)}},model:{value:t.value,callback:function(n){t.value=n},expression:"value"}})]:t._e(),t._v(" "),t.setLayout("uk")?[s("nfp-uk",{attrs:{options:t.options},on:{getServing:function(n){return t.setServing(n)}},model:{value:t.value,callback:function(n){t.value=n},expression:"value"}})]:t._e(),t._v(" "),t.setLayout("ca")?[s("nfp-ca",{attrs:{options:t.options},on:{getServing:function(n){return t.setServing(n)}},model:{value:t.value,callback:function(n){t.value=n},expression:"value"}})]:t._e()],2):t._e()},staticRenderFns:[]};n.a=e}])});
//# sourceMappingURL=vue-nutrition-label.min.js.map