Module 71319

1,158 characters · in 6c84c70b226fa2cf.js
Dependencies
Required by (2)
Lazily required by (0)none
Lazily requires (0)none
Source Raw
function(e,t,n){n.d(t,{A:()=>A,C:()=>o});var l,r=n(17928),i=n(228366),a=n(136857),s=n(587626),o=((l={})[l.UNKNOWN=0]="UNKNOWN",l[l.PENDING=1]="PENDING",l[l.SUCCESS=2]="SUCCESS",l[l.ERROR=3]="ERROR",l);let u=0,c=null,d=null;function p(e){let{error:t}=e,n=t instanceof a.Ay?t:new a.Ay(t);s.A.isConnected()&&n.code===a.Ay.ErrorCodes.PURCHASE_TOKEN_AUTHORIZATION_REQUIRED&&(u=1)}function m(){u=0,c=null,d=null}class h extends r.Ay.Store{initialize(){this.waitFor(s.A)}static displayName="PurchaseTokenAuthStore";get purchaseTokenAuthState(){return u}get purchaseTokenHash(){return c}get expiresAt(){return d}}let A=new h(i.h,{SKU_PURCHASE_FAIL:p,PREMIUM_PAYMENT_SUBSCRIBE_FAIL:p,USER_PAYMENT_CLIENT_ADD:function(e){u=2,c=e.purchaseTokenHash,d=e.expiresAt},BILLING_PURCHASE_TOKEN_AUTH_CLEAR_STATE:m,BILLING_SUBSCRIPTION_UPDATE_START:m,PAYMENT_AUTHENTICATION_CLEAR_ERROR:m,PREMIUM_PAYMENT_ERROR_CLEAR:m,PREMIUM_PAYMENT_MODAL_CLOSE:m,PREMIUM_PAYMENT_MODAL_OPEN:m,PREMIUM_PAYMENT_SUBSCRIBE_START:m,PREMIUM_PAYMENT_SUBSCRIBE_SUCCESS:m,PREMIUM_PAYMENT_UPDATE_SUCCESS:m,SKU_PURCHASE_MODAL_CLOSE:m,SKU_PURCHASE_MODAL_OPEN:m,SKU_PURCHASE_START:m,SKU_PURCHASE_SUCCESS:m})}