Build 545032stable
Module 419212
903 characters · in no known chunkDependencies
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>_});var i=n(17928),r=n(228366),s=n(913122);let a=null,o=null,l=null;function u(e){let{error:t}=e;a=t}function c(){a=null}class d extends i.Ay.Store{static displayName="PremiumPaymentModalStore";get paymentError(){return a}getGiftCode(e){return e===l?o:null}}let _=new d(r.h,{PREMIUM_PAYMENT_SUBSCRIBE_FAIL:u,PREMIUM_PAYMENT_UPDATE_FAIL:u,PREMIUM_PAYMENT_SUBSCRIBE_SUCCESS:function(){c()},PREMIUM_PAYMENT_UPDATE_SUCCESS:c,PREMIUM_PAYMENT_ERROR_CLEAR:c,BRAINTREE_TOKENIZE_PAYPAL_FAIL:function(e){let{message:t}=e;a=new s.Ey(t)},BRAINTREE_TOKENIZE_VENMO_FAIL:function(e){let{message:t}=e;a=new s.Ey(t)},SKU_PURCHASE_SUCCESS:function(e){o=e.giftCode,l=e.skuId},SKU_PURCHASE_FAIL:function(e){a=e.error},SKU_PURCHASE_AWAIT_CONFIRMATION:function(e){e.isGift&&(l=e.skuId)},GIFT_CODE_CREATE:function(e){let{giftCode:t}=e;if(0!==t.uses||t.sku_id!==l)return!1;o=t.code}})}