Module 419212

924 characters · in no known chunk
Dependencies
Required by (2)
Lazily required by (0)none
Requires (3)
Lazily requires (0)none
Source Raw
function(e,t,n){"use strict";n.d(t,{A:()=>A});var r=n(311907),i=n(73153),s=n(198982);let a=null,o=null,l=null;function u(e){let{error:t}=e;a=t}function c(){f()}function d(e){let{message:t}=e;a=new s.Ey(t)}function _(e){let{message:t}=e;a=new s.Ey(t)}function f(){a=null}function p(e){o=e.giftCode,l=e.skuId}function h(e){let{giftCode:t}=e;if(0!==t.uses||t.sku_id!==l)return!1;o=t.code}function m(e){a=e.error}function E(e){e.isGift&&(l=e.skuId)}class g extends r.Ay.Store{static displayName="PremiumPaymentModalStore";get paymentError(){return a}getGiftCode(e){return e===l?o:null}}let A=new g(i.h,{PREMIUM_PAYMENT_SUBSCRIBE_FAIL:u,PREMIUM_PAYMENT_UPDATE_FAIL:u,PREMIUM_PAYMENT_SUBSCRIBE_SUCCESS:c,PREMIUM_PAYMENT_UPDATE_SUCCESS:f,PREMIUM_PAYMENT_ERROR_CLEAR:f,BRAINTREE_TOKENIZE_PAYPAL_FAIL:d,BRAINTREE_TOKENIZE_VENMO_FAIL:_,SKU_PURCHASE_SUCCESS:p,SKU_PURCHASE_FAIL:m,SKU_PURCHASE_AWAIT_CONFIRMATION:E,GIFT_CODE_CREATE:h})}