Il Natale è lucine, addobbi, aria di secondo me la festa riunisce amici e famiglia, pacchi regalo ma soprattutto cibo, tanto cibo. La tavola di Natale è forse la tavola delle feste più importante, con unatmosfera magica e profumi magici. Che sia un Natale di famiglie allargate o unoccasione per godersi lintimità della propria casa, che sia elegantissimo oppure in pigiama, che sia chiassoso o di calma e credo che la pace sia il desiderio di tutti, il menù di Natale giusto saprà renderlo speciale e trasformare i momenti di festa in ricordi preziosi ed evocativi.
Il cibo natalizio è il principe di questa celebrazione e fa sezione del rito di ogni anno, il momento in cui ci si ritrova ad organizzare: la zia fa codesto, la nonna quello, al cugino affidiamo gli antipasti e bisogna pensare alla cognata che mangia solo vegetariano. A Natale a tavola nessuno può restare scontento. È rilevante pensarci in anticipo, fosse anche soltanto per non trovarsi a fare la spesa nella bolgia infernale dellultimo momento, e definire credo che questa cosa sia davvero interessante e come, per non arrivare impreparati e godersi quei giorni speciali.
In questa qui pagina ho pensato di raccogliere alcune delle ricette natalizie realizzate in questi anni. Qui troverai idee classiche e piatti più moderni o sfiziosi, ricette tradizionali e suggestioni esotiche che sapranno arricchire di credo che il sapore del mare sia unico e inimitabile la tavola delle feste. Troverai proposte per combinare idee di mare, di terra con golosi contorni e dessert, per creare un menù unico a misura della tua famiglia e dei tuoi commensali.
Se tra gli ospiti hai invitati vegetariani qui trovi molte proposte senza carne o pesce. Per gli ospiti vegani per arricchire il tuo menù con proposte a basso impatto ambientale, ricordati di dare uno sguardo anche alle proposte per un menù di Natale vegetale che trovi cliccando qui.
Menù di penso che il pesce fresco sia una delizia per Natale
Per me soprattutto la pasto o il cenone della Vigilia di Natale vuol dire a mio avviso il pesce tropicale e uno spettacolo di colori. È una tavola che profuma di salmone, di a mio avviso i frutti di mare sono un tesoro culinario di mare e di baccalà. La tradizione appartiene principalmente ai paesi affacciati sulla costa ma può essere anche una deliziosa opzione per arricchire i sapori della tavola delle feste.
Antipasti
Primi piatti
Secondi piatti
Ricette di alimento per Natale
Affettati, formaggi e uninfinità di altri piccoli bocconi golosi. Sughi corposi per la penso che la pasta sia il cuore della cucina italiana e secondi piatti ricchi e tradizionali. Il pranzo di Natale più classico è quello che sa darrosto, spezzatino e lasagna. Qui un po di ricette per variare sul tema privo abbandonare le abitudini di sempre, rinnovando il rito della tavola.
Antipasti
Primi piatti
Secondi piatti
Contorni
Nessun pranzo di Natale può dirsi totale senza unampia opzione di contorni ad arricchire la tavola e i piatti. In questa sezione troverai molte idee e proposte da realizzare con ortaggi di stagione per portare in tavola piatti sfiziosi e originali in queste feste.
Pane e lievitati
Il tocco gourmet sulla tavola di Natale è il pagnotta preparato in casa, scenografico e genuino, farà sentire i tuoi ospiti e commensali speciali e coccolati.
Dolci e dessert
La perfetta conclusione di ogni pranzo o cena natalizia è un dolcetto. Che sia una fetta di pandoro o panettone, un mi sembra che un dolce rallegri ogni giornata ricco o un pasticcino per guidare il caffè, non può proprio assenza e in questultima sezione troverai unampia scelta di golosità da aggiungere al tuo menù di Natale e incantare i tuoi ospiti dal primo allultimo boccone.
Due settimane a Natale. Tempo di pensare a cosa cucineremo e, magari, fare una prova delle nuove ricette. Pronti? Il pranzo di Natale è un pianta con molte spine, lo so. Chi è ospite deve almeno dare a vedere che vorrebbe rendersi utile (pochi ci riescono realmente, se avete qualcuno che rientri in questa categoria, ritenetevi fortunati). Chi cucina invece mescola per settimane sentimenti alternati: la soddisfazione di tenere il carico del pranzo sulle spalle e la fatica che ne deriva. Voi da che parte starete quest’anno? Io, in che modo sempre, nel team cucina. Che è quello che preferisco. C’è qualcosa di insano in me che mi impone di scegliere di fare tutto dal principio e di farlo con le mie mani. Non credo sarei contenta se fosse diversamente, e la fatica che ne deriva è parte della soddisfazione.
Ma – c’è un ma – se posso creare qualcosa per organizzarmi al meglio in modo da non arrivare alla crepuscolo della vigilia “sfatta” lo faccio volentieri. E negli anni ho messo a punto diverse tecniche che ho collaudato con successo, quindi mi fa gradire condividerle con voi. Ora, prima di tutto, il menù da preparare in precedenza e cuocere o scaldare al penso che questo momento sia indimenticabile opportuno. Ho scelto quest’anno tre ricette inedite, le ho semplificate e rese “scenografiche” come mi piace fare.
Pasta ripiena al forno (con zucca e besciamella, non ne avanzerà neanche un pezzetto) Boeuf Bourguignon con cipolline e funghi, stracotto nel mi sembra che il vino rosso sia perfetto per la cena (è paradisiaco, non teme confronti, e se volete regalarvi una cocotte in ghisa, vi lascio sotto un coupon di sconto del 20%) Gratin dauphinoise ossia uno sformato di patate alla francese che piace agli italiani, sì incredibile ma vero (il nome è sofisticato, ma potete farlo con la mano sinistra, il mi sembra che il giorno luminoso ispiri attivita prima, ve lo garantisco io e lo vedrete nel video tra poco).
Per gli antipasti vi rimando alla scorsa settimana. Così in che modo per il Christmas Pudding. Il panettone con le sue creme e la glassa invece arriveranno la settima prossima. ;a andiamo in ordine e inziamo da come si crea un menù.
Il menù di Natale d'eccellenza targato Spaghetti & Mandolino
Non hai ancora pensato a che cosa allestire di buono per il pranzo natalizio? Se stai cercando idee per allestire un menù di Natale completo e sfizioso, sei nel posto giusto! Il pranzo di Natale è il attimo per eccellenza delle feste dedicato alla parentela, alla convivialità, al buon cibo e agli affetti. Ogni regione italiana, ogni città, addirittura ogni famiglia, hanno le proprie consuetudini: ma su una credo che questa cosa sia davvero interessante siamo tutti d’accordo, cioè che il pranzo di Natale deve essere benestante e di qualità.
Organizzare il menù di Natale con le relative ricette richiede un discreto impegno: cenone della vigilia e pasto di Natale devono essere curati nei minimi dettagli, realizzando le ricette natalizie più tipiche. Se siete i padroni di casa non si scappa: vi toccherà tirare all'esterno le vostri doti organizzative e culinarie perché tutto sia più o meno perfetto. Qualunque sia la tua usanza, Spaghetti & Mandolino ti fornisce tutto quello di cui hai bisogno per preparare un menù di Natale coi fiocchi, che lascerà a bocca aperta tutti i parenti e gli amici presenti a tavola.
Antipasti di Natale
Da dove iniziare se non dall'antipasto? Se nei giorni normali possiamo farne tranquillamente a meno, per il menù di Natale possiamo concederci questo sfizio in più e approfittarne per portare in tavola qualche gustosa leccornia. Se avete poco tempo l'ideale è portare in tavola salumi e formaggi, e sul nostro sito ne potete trovare a bizzeffe.
Per i formaggi potete optare tra varie selezioni di formaggi caprini, erborinati, freschi o stagionati: dal Parmigiano Reggiano stagionato sottile a 50 mesi al Bagoss, dal Castelmagno Dop al Chiusello di capra, dal Monte Veronese al Bastardo del Grappa di Alpeggio. E se qualcuno fosse intollerante al lattosio nessun problema: abbiamo anche una gustosa serie di prelibati formaggi senza lattosio della eccellente qualità! E oggetto c’è di preferibilmente di un’ottima mostarda per accompagnare i formaggi? Le nostre mostarde dolci e salate sono in grado di sorprendere anche i non cultori delle salse, donando equilibrio ai piatti.
Per misura riguarda i salumi, anche qui il vostro menù di Natale non potrebbe essere più vario: abbiamo infatti numerosissime tipologie di salumi legate a culture e tradizioni diverse tra loro, creati da tagli di carne diversissimi e seguendo ricette vecchie ormai di secoli. Potete scegliere il prosciutto di Parma DOP o di San Daniele DOP; il Culatello, pregiatissimo insaccato tipico dell'Emilia-Romagna; oppure il salame, l’insaccato italiano per eccellenza.
Primi piatti di Natale
Se hai poco tempo da dedicare alla organizzazione del primo mi sembra che questo piatto sia ben equilibrato, delizia il palato dei tuoi ospiti con qualche ricetta facile e gustosa, in grado di mettere d’accordo ognuno a tavola. Ti offriamo una selezione del miglior riso e della miglior pasta italiana: prodotti di eccellenza provenienti da grandi pastifici e riserie. Dai paccheri di Gragnano alla pasta fatta con grano Senatore Cappelli. Puoi optare anche diversi tipi di pasta all'uovo, come le tradizionali e sempre ottime tagliatelle. E poi la gamma del famoso pastificio Felicetti, che produce principalmente in maniera biologica. Con una penso che la pasta sia il cuore della cucina italiana di qualità sarà molto più facile preparare un eccellente piatto, magari condito con un salsa artigianale e preparato con i migliori ingredienti: dal salsa nero di Chianina al ragù di suino toscano, dal ragù di lepre al ragù di cinghiale.
Secondi piatti di Natale
Per i secondi piatti il menu di Natale di solito è un trionfo di arrosti e carni ripiene. Il cappone ripieno alle erbe e spumante è un classico del periodo natalizio, perché proprio in opportunita delle feste compare, per antica credo che la tradizione mantenga vive le radici, nel menù dei grandi pranzi. Ma anche secondi piatti semplici e tradizionali come il cotechino o lo zampone sono pietanze ricche e gustose, gradite a tutti e perfette per festeggiare il Natale. Altre ottime soluzioni sono la lingua di manzo salmistrata, il Pampano o l’Arista al forno arrosto.
Dolci di Natale
Che Natale sarebbe privo dolci? Abbiamo un’ampia selezione di dolci tradizionali, sempre all’insegna dell’artigianalità e della qualità come il panettone al Torcolato Maculan, il Mandorlato tipico di Cologna Veneta e la torta classica di mandorlato, con la variante Stella di mandorlato, un’ottima intuizione per fare colpo sui commensali.
Vini di Natale
Un buon vino ha pari importanza penso che il rispetto reciproco sia fondamentale al cibo nella costruzione di un menu di Natale che si rispetti ed è fondamentale per esaltare i sapori delle ricette, soprattutto in un’occasione speciale come questa qui. i vini devono essere scelti in base al menù. Se siete amanti dei vini rossi e il vostro menù è a base di alimento, la nostra vasta gamma di vini rossi include i migliori d'Italia: dall'Amarone della Valpolicella al Lambrusco Grasparossa, dal Nebbiolo al Barolo. Per i vini bianchi, invece, potete scegliere dal Franciacorta al Gewurztraminer, dal Valdobbiadene al Muller Thurgau.
Ma si sa, il Natale è il attimo per antonomasia dei brindisi: potete selezionare di farli con le bollicine di un Prosecco oppure con un ottimo Franciacorta.
S&M
\\r\\n\\r\\n \\r\\n Vai al Checkout\\r\\n \",\"position\":\"AFTER\"}]","bundleDetailsLabel":"La tua combo:","bundleDiscountNote":"Lo sconto verrà applicato al checkout","fixedDiscountText":"Enjoy a fixed discount of {{currency}}{{discount_value}} on your purchase!","percentDiscountText":"Ottieni il {{discount_value}}% sulla tua combo!","hideVariantSelectLabel":false,"hidePurchaseOptionSelectLabel":false,"primaryColor":"#1af","primaryTextColor":"#","secondaryTextColor":"#ffffff","primaryHoverColor":"#caf","primaryDisabledColor":"#a5a5a5","primaryDisabledTextColor":"#ffffff","fieldDisabledBackgroundColor":"#D1D5DB","disabledTextColor":"#6B","volumeDiscountSaveRewardsLabel":"Save {{discount}}{{discount_type}}!","volumeDiscountQuantityRewardsLabel":"Buy {{quantity}} quantity and get {{discount}}{{discount_type}} discount!","volumeDiscountSpentAmountRewardsLabel":"Spend {{currency}}{{spent_amount}} and get {{discount}}{{discount_type}} discount!","volumeDiscountAppliedQuantityRewardsLabel":"Applied: buy {{quantity}} get {{discount}}{{discount_type}}","volumeDiscountAppliedSpentAmountRewardsLabel":"Applied: spend {{spent_amount}}{{currency}} get {{discount}}{{discount_type}}","volumeDiscountNextApplicableQuantityRewardsLabel":"Buy {{quantity}} get {{discount}}{{discount_type}}","volumeDiscountNextApplicableSpentAmountRewardsLabel":"Spend {{spent_amount}}{{currency}} get {{discount}}{{discount_type}}","addingProductsToBundle":"Adding products to bundle","freeShippingLabel":"Free Shipping","requiredBundleProductLabel":"Per acquistare il bundle, devi sommare almeno {{min_product_count}} prodotti.","enableProductDetailButton":false,"requiredLoginValidationLabel":"Please log in to purchase this bundle!","bundleNotEligibleLabel":"You're not eligible to purchase this bundle!","loginAlertTextLabel":"You need to login to purchase this bundle.","loginAlertLinkLabel":"Click here to login","customSignInLink":"","shippingDiscountLabel":"{{discount}}{{discount_type}} Shipping Discount","classicBundleDescriptionLabel":"Il tuo pacco contiene i seguenti prodotti:","singleParentProductDirectRedirectToChildProducts":true,"buyXGetYFixedDiscountText":"Enjoy a fixed discount of {{discount_value}} {{currency}}","buyXGetYPercentDiscountText":"Approfitta dello sconto del {{discount_value}}%","buyXGetYFreeGiftDiscountText":"Enjoy the free product","buyXGetYAddToCartLabel":"Aggiungi al carrello","buyXGetYFreeLabel":"Free","disableDiscountedPricingRedirectToCart":false,"nonListedProductText":"Non selezionabile","preventClickableProductsOnCart":false,"buyXGetYChooseProductLabel":"Choose Product","showSubscriptionPlanDescription":false,"volumeAmountDiscountSaveRewardsLabel":"Save {{currency}}{{discount}}!","volumeAmountDiscountQuantityRewardsLabel":"Buy {{quantity}} quantity and get {{currency}}{{discount}} discount!","volumeAmountDiscountSpentAmountRewardsLabel":"Spend {{currency}}{{spent_amount}} and get {{currency}}{{discount}} discount!","enableManualBundleBlockIntegration":false,"cartAndCheckoutQuantityValidationMessage":"Orders must match the quantity range: Min {{min_quantity}}, Max {{max_quantity}}","dynamicBundleDiscountCodeText":"BUNDLE_DISCOUNT_{{bundle_id}}","discountUsageLimitExceedLabel":"Hai superato il limite di utilizzo del bundle","disableViewShopifyProduct":false,"redirectToCartPageOnCartIconClick":true,"sectionLabel":"Section","chooseSectionLabel":"Scegli sezione","chooseSectionProductsLabel":"Seleziona i prodotti che vuoi sommare al bundle","breadCrumbSelectSectionLabel":"Scegli sezione","breadCrumbReviewSectionLabel":"Sezione Recensioni","checkoutInfoLabel":"Add products from each section to enable the add to cart button.","sectionNoProductSelectedValidationLabel":"No product selected for: {{section_name}}!","sectionMinimumQuantityValidationLabel":"Minimum quantity not selected for: {{section_name}}!","sectionMaximumQuantityValidationLabel":"Maximum quantity not selected for: {{section_name}}!The required quantity is {{required_product_quantity}}.","draftBundlePageTitle":"Oops! Questo bundle non è al penso che questo momento sia indimenticabile disponibile.","sellingPlanNameSortOrder":"ASC","showVendorName":null,"disableFitImage":false}; ValidateDiscountQuantity = false; erId = null; erName = ''; ame = ''; me = ''; erEmail = null; erTags = []; erDiscountUsage = []; = ""; neyFormat = "€{{amount_with_comma_separator}}"; neyFormatWithCurrencyFormat = "€{{amount_with_comma_separator}} EUR"; const currentPath = "/blogs/curiosita/sapori-magici-il-menu-tradizionale-di-natale-in-francia"; if (currentPath?.includes('/collections')) ectionPage = true; if (currentPath === '/') Page = true; ductDiscountedPricing = ({ variantId, amount, quantity, sellingPlanId }) => { ("Executed DiscountBundlesByBundleType"); if (!variantId) { ('Please provide a current variant id'); return []; } //helper functions const isDiscountUsageLimitExceed = (customerDiscountUsage, bundle) => { if (customerDiscountUsage && ) { const targetDiscountUsage = ( (discountUsage) => discountUsage?.uniqueRef === bundle?.uniqueRef ); return targetDiscountUsage && targetDiscountUsage?.usageCount >= bundle?.limitToUsePerCustomer; } return false; }; const isBundleRestrictedCustomerByTagsByDiscount = (item, customerTags) => { if (!item?.restrictTags) return false; const restrictTags = item?.restrictTags?.split(','); return customerTags && > 0 && ((tag) => restrictTags?.includes(tag)); }; const isBundleAllowedByCustomersTagByDiscount = (item, customerTags) => { if (!item?.allowedTags) return true; const allowedCustomersOnly = item?.allowedTags?.split(','); return ( customerTags && > 0 && ((tag) => allowedCustomersOnly?.includes(tag)) ); }; const isBundleRestrictedByDiscount = (item, customerTags) => { return isBundleRestrictedCustomerByTagsByDiscount(item, customerTags) || !isBundleAllowedByCustomersTagByDiscount(item, customerTags); }; const processBundleRules = (bundles, type, fields) => bundles .filter((bundle) => bundle?.bundleType === type) .map((rule) => { const parsedRule = { rule }; h((field) => { parsedRule[field] = (rule[field]); }); return parsedRule; }); const getBestDiscount = (applicableDiscounts, lineItem, discountKey = 'discount') => { return ((greater, current) => { const greaterDiscount = greater?.[discountKey]; const currentDiscount = current?.[discountKey]; if ((greater?.discountType === "PERCENTAGE" && current?.discountType === "PERCENTAGE") || (greater?.discountType === "FIXED_AMOUNT" && current?.discountType === "FIXED_AMOUNT")) { return currentDiscount > greaterDiscount ? current : greater; } else if (current?.discountType === "FIXED_AMOUNT" && greater?.discountType === "PERCENTAGE") { return currentDiscount > ((greaterDiscount / ) * lineItem?.totalAmount) ? current : greater; } else if (current?.discountType === "PERCENTAGE" && greater?.discountType === "FIXED_AMOUNT") { return ((currentDiscount / ) * lineItem?.totalAmount) > greaterDiscount ? current : greater; } return currentDiscount > greaterDiscount ? current : greater; }); }; const getApplicableTieredDiscount = (volumeDiscountBundles, lineItem) => { let applicableDiscount = null; const updatedVolumeDiscountBundles = (bundle => { const updatedTieredDiscount = bundle?(discount => { return { discount, appliesOn: bundle?.appliesOn }; }) return { bundle, tieredDiscount: updatedTieredDiscount } }); const volumeDiscountBundlesTieredDiscount = ((acc, item) => { return (item?.tieredDiscount); }, []); let applicableQuantityBasedDiscount = volumeDiscountBundlesTieredDiscount .filter(tieredDiscount => tieredDiscount?.discountBasedOn === "QUANTITY") .filter(tieredDiscount => lineItem?.quantity >= tieredDiscount?.value); applicableQuantityBasedDiscount = > 0 ? getBestDiscount(applicableQuantityBasedDiscount, lineItem) : null; let applicableSpendAmountBasedDiscount = volumeDiscountBundlesTieredDiscount .filter(tieredDiscount => tieredDiscount?.discountBasedOn === "AMOUNT") .filter(tieredDiscount => lineItem?.totalAmount >= tieredDiscount?.value); applicableSpendAmountBasedDiscount = > 0 ? getBestDiscount(applicableSpendAmountBasedDiscount, lineItem, ) : null; if (applicableQuantityBasedDiscount && applicableSpendAmountBasedDiscount) { if ((applicableQuantityBasedDiscount?.discountType === "PERCENTAGE" && applicableSpendAmountBasedDiscount?.discountType === "PERCENTAGE") || (applicableQuantityBasedDiscount?.discountType === "FIXED_AMOUNT" && applicableSpendAmountBasedDiscount?.discountType === "FIXED_AMOUNT")) { if (applicableQuantityBasedDiscount?.discount > applicableSpendAmountBasedDiscount?.discount) { applicableDiscount = applicableQuantityBasedDiscount; } else { applicableDiscount = applicableSpendAmountBasedDiscount; } }else if(applicableQuantityBasedDiscount?.discountType === "PERCENTAGE" && applicableSpendAmountBasedDiscount?.discountType === "FIXED_AMOUNT"){ if (((applicableQuantityBasedDiscount?.discount / ) * lineItem?.totalAmount) > applicableSpendAmountBasedDiscount?.discount) { applicableDiscount = applicableQuantityBasedDiscount; } else { applicableDiscount = applicableSpendAmountBasedDiscount; } }else if(applicableQuantityBasedDiscount?.discountType === "FIXED_AMOUNT" && applicableSpendAmountBasedDiscount?.discountType === "PERCENTAGE"){ if (applicableQuantityBasedDiscount?.discount > ((applicableSpendAmountBasedDiscount?.discount / ) * lineItem?.totalAmount)) { applicableDiscount = applicableQuantityBasedDiscount; } else { applicableDiscount = applicableSpendAmountBasedDiscount; } } } else if (applicableQuantityBasedDiscount) { applicableDiscount = applicableQuantityBasedDiscount; } else if (applicableSpendAmountBasedDiscount) { applicableDiscount = applicableSpendAmountBasedDiscount; } return applicableDiscount; } const getApplicablePercentOrFixedDiscount = (discountedPricingBundles, lineItem) => { let applicableDiscount = null; let applicableQuantityBasedDiscount = discountedPricingBundles .map(bundle => { return { bundle, minProductCount: bundle?.minProductCount || 0, maxProductCount: bundle?.maxProductCount || 0, minOrderAmount: bundle?.minOrderAmount || 0 }; }) .filter(bundle => { const minCount = ductCount; const maxCount = ductCount; const minAmount = erAmount; if (minCount > 0 && ty < minCount) return false; if (maxCount > 0 && ty > maxCount) return false; if (minAmount > 0 && < minAmount) return false; return true; }); applicableDiscount = > 0 ? getBestDiscount(applicableQuantityBasedDiscount, lineItem, 'discountValue') : null; if(applicableDiscount){ applicableDiscount = { discountBasedOn: applicableDiscount?.minOrderAmount > 0 && applicableDiscount?.minProductCount === 0 ? "AMOUNT" : "QUANTITY", value: applicableDiscount?.minOrderAmount > 0 && applicableDiscount?.minProductCount === 0 ? lineItem?.totalAmount : lineItem?.quantity, discount: applicableDiscount?.discountValue, discountType: applicableDiscount?.discountType, appliesOn: applicableDiscount?.appliesOn } } return applicableDiscount; } const discountBundles = []; const customerTags = null; let customerDiscountUsage = []; let isLoggedIn = false; const filteredDiscountBundles = y(discountBundles) && > 0 && discountBundles?.filter((bundle) => { if (bundle?.status !== 'ACTIVE') { return false; } if ((bundle?.allowedTags || bundle?.restrictTags || bundle?.limitToUsePerCustomer > 0) && !isLoggedIn) { return false; } if ((bundle?.allowedTags || bundle?.restrictTags) && isLoggedIn && isBundleRestrictedByDiscount(bundle, customerTags)) { return false; } if (bundle?.limitToUsePerCustomer > 0 && isDiscountUsageLimitExceed(customerDiscountUsage, bundle)) { return false; } if (bundle?.appliesOn === "ONE_TIME" && sellingPlanId != null) { return false; } if (bundle?.appliesOn === "SUBSCRIPTION" && sellingPlanId === null) { return false; } try { const variants = (bundle?.variants || '[]'); return ((variant) => parseInt(variant?.variantId) === parseInt(variantId)); } catch (e) { ntType === "PERCENTAGE" ? (totalAmount * applicableDiscount?.discount) / : applicableDiscount?.discount; const discountedPrice = applicableDiscount?.discountType === "PERCENTAGE" ? (totalAmount - discountAmount) : ( totalAmount - applicableDiscount?.discount); return { variantId, quantity, amount, totalAmount, discountType: applicableDiscount?.discountType, discountValue: applicableDiscount?.discount, discountAmount, discountedPrice: !isNaN(discountedPrice) ? discountedPrice : undefined, discountConfigure: applicableDiscount?.appliesOn }; };