Module 299301

806 characters · in no known chunk
Dependencies
Lazily required by (0)none
Requires (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{IJ:()=>s,N$:()=>r,yf:()=>a});var i,r=((i={}).PREMIUM_GIFT="PREMIUM_GIFT",i.PREMIUM_WITH_TRIAL="PREMIUM_WITH_TRIAL",i.PREMIUM_DEFAULT="PREMIUM_DEFAULT",i.PREMIUM_SWITCH_PLAN="PREMIUM_SWITCH_PLAN",i.LOADING="LOADING",i);let s=new Set(["PREMIUM_DEFAULT","PREMIUM_SWITCH_PLAN"]);function a(e){let{error:t,isGift:n,oneTimePurchaseNitroGiftInvoicePreview:i,trialInvoicePreview:r,proratedInvoicePreview:s,renewalInvoicePreview:a,planSwitchLoading:o}=e;if(null!=t)return null;if(o);else if(n&&null!=i)return{type:"PREMIUM_GIFT",invoicePreview:i};else if(null!=r)return{type:"PREMIUM_WITH_TRIAL",invoicePreview:r,renewalInvoicePreview:a};else if(null!=s&&null!=a)return{type:"PREMIUM_DEFAULT",invoicePreview:s,renewalInvoicePreview:a};return{type:"LOADING",invoicePreview:null}}}