MDCAppStoreV2AppPurchaseTrialButtonDEPRECATED.react",["fbt","CometRelay","MDCAppStoreAppEntitlement","MDCAppStoreV2AppEntitlementButtonDEPRECATED.react","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2AppPurchaseTrialButtonDEPRECATED_item.graphql","MDCAppStoreV2PrimaryCTAContext","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));e=j;var l=e.useContext,m=e.useEffect,n=e.useState,o=1e3;function a(a){a=a.item;var e=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2AppPurchaseTrialButtonDEPRECATED_item.graphql"),a),f=function(){var a,b;a=Number((a=e.current_trial_offer)==null?void 0:a.trial_start_time)*1e3;b=Number((b=e.current_trial_offer)==null?void 0:b.trial_end_time)*1e3;var c=Date.now();return a<=c&&(c<=b||!b)};a=n(f());var g=a[0],j=a[1];m(function(){var a=window.setInterval(function(){j(f())},o);return window.clearInterval(a)});a=c("useMDCAppStoreV2AppPurchasePriceLabel")(e.current_trial_offer);var p=l(c("MDCAppStoreV2PrimaryCTAContext"));p=p.setHasPrimaryTrialCTA;if(!e||!e.current_trial_offer||e.viewer_entitlement&&e.viewer_entitlement.grant_reason!==d("MDCAppStoreAppEntitlement").GrantReasons.TRIAL_OFFER){p(!1);return null}var q=d("MDCAppStoreAppEntitlement").convertToAppEntitlement(e.viewer_entitlement);if(!q||d("MDCAppStoreAppEntitlement").isActiveStateExpired(q)){p(!0);return k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:e,label:(a=a)!=null?a:h._("Buy now"),offer:e.current_trial_offer,trialProps:{isTrialActive:g,isTrialOffer:!0},type:"primary"})}if(q&&d("MDCAppStoreAppEntitlement").isActive(q)){p(!1);return null}p(!0);return k.jsx(c("MDCAppStoreV2AppEntitlementButtonDEPRECATED.react"),{entitlement:q,item:e})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPurchaseTrialButtonDEPRECATED_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"grant_reason",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseTrialButtonDEPRECATED_item",selections:[{alias:null,args:null,concreteType:"AppStoreTrialOffer",kind:"LinkedField",name:"current_trial_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"trial_end_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trial_start_time",storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"viewer_entitlement",plural:!1,selections:[a,{kind:"InlineDataFragmentSpread",name:"MDCAppStoreAppEntitlement_entitlement",selections:[{alias:null,args:null,kind:"ScalarField",name:"active_state",storageKey:null},a,{alias:null,args:null,kind:"ScalarField",name:"grant_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expiration_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"item",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"canonical_name",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"latest_supported_binary",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"package_name",storageKey:null}],type:"AndroidBinary",abstractKey:null}],storageKey:null}],type:"Application",abstractKey:null}],storageKey:null}],args:null,argumentDefinitions:[]}],storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppEntitlementButtonDEPRECATED_item"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2ParityAppPDPPurchaseButton.react",["fbt","CometRelay","DDSButton.react","MDCAppStoreAppEntitlement","MDCAppStoreOCAppStoreOfferTypes","MDCAppStoreOCAppStoreTypeNames","MDCAppStoreV2AddOnContentPurchaseButton.react","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2AppPurchaseSubscriptionButton.react","MDCAppStoreV2ParityAppEntitlementButton.react","MDCAppStoreV2ParityAppPDPPurchaseButton_item.graphql","MDCAppStoreV2PrimaryCTAContext","isTruthy","react","useMDCAppStoreV2AppPurchasePriceLabel","useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useContext;function a(a){var e,f;a=a.item;a=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2ParityAppPDPPurchaseButton_item.graphql"),a);var g=a.current_offer,j=c("useMDCAppStoreV2AppPurchasePriceLabel")(g),m=c("useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough")(g),n=l(c("MDCAppStoreV2PrimaryCTAContext"));n=n.hasPrimaryTrialCTA;var o=d("MDCAppStoreAppEntitlement").convertToAppEntitlement(a.viewer_entitlement),p=o&&d("MDCAppStoreAppEntitlement").isActive(o)?o:null;p=(p==null?void 0:p.grantReason)===d("MDCAppStoreAppEntitlement").GrantReasons.TRIAL_OFFER;if(a.__typename===c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_IAP)return k.jsx(c("MDCAppStoreV2AddOnContentPurchaseButton.react"),{isSecondary:n,item:a});if(!a||!c("isTruthy")(a.canonical_name))return null;e=((e=a.subscription_items)==null?void 0:e.nodes)||[];e=e.filter(function(a){return(a==null?void 0:a.sku)!=null});if(((f=a.pdp_subscription_details)==null?void 0:f.is_subscribable_from_pdp)===!0&&e.length>0)return k.jsx(c("MDCAppStoreV2AppPurchaseSubscriptionButton.react"),{app:a,customLabel:a.is_viewer_entitled===!0?void 0:j,initialState:a.is_viewer_entitled===!0?c("MDCAppStoreV2AppPurchaseState").SUBSCRIBE:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,isSecondary:n});if(o&&!p)return k.jsx(c("MDCAppStoreV2ParityAppEntitlementButton.react"),{entitlement:o,isSecondary:n,item:a});if(a.viewer_has_preorder===!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,label:h._("Pre-ordered"),type:n?"secondary":"primary"});if(g==null)return null;if(g.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").COMING_SOON)return k.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:!0,label:h._("Coming soon"),type:n?"secondary":"primary"});return a.__typename===c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_APPLICATION&&a.can_viewer_purchase!==!0?null:k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:a,label:g.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").PLATFORM_SUBSCRIPTION_OFFER?h._("Redeem"):(f=m)!=null?f:h._("Buy now"),offer:g,type:n?"secondary":"primary"})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2ParityAppPurchaseTrialButton.react",["fbt","CometRelay","MDCAppStoreAppEntitlement","MDCAppStoreV2AppEntitlementButton.react","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2ParityAppPurchaseTrialButton_item.graphql","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));e=j;var l=e.useEffect,m=e.useState,n=1e3;function a(a){var e=a.item;a=a.setAsPrimaryCTA;a=a===void 0?!1:a;var f=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2ParityAppPurchaseTrialButton_item.graphql"),e),g=function(){var a,b;a=Number((a=f.current_trial_offer)==null?void 0:a.trial_start_time)*1e3;b=Number((b=f.current_trial_offer)==null?void 0:b.trial_end_time)*1e3;var c=Date.now();return a<=c&&(c<=b||!b)};e=m(g());var j=e[0],o=e[1];l(function(){var a=window.setInterval(function(){o(g())},n);return window.clearInterval(a)});e=c("useMDCAppStoreV2AppPurchasePriceLabel")(f.current_trial_offer);if(!f||!f.current_trial_offer||f.viewer_entitlement&&f.viewer_entitlement.grant_reason!==d("MDCAppStoreAppEntitlement").GrantReasons.TRIAL_OFFER)return null;var p=d("MDCAppStoreAppEntitlement").convertToAppEntitlement(f.viewer_entitlement);if(!p||d("MDCAppStoreAppEntitlement").isActiveStateExpired(p)){return k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:f,label:(e=e)!=null?e:h._("Buy now"),offer:f.current_trial_offer,trialProps:{isTrialActive:j,isTrialOffer:!0},type:a?"primary":"secondary"})}return p&&d("MDCAppStoreAppEntitlement").isActive(p)?null:k.jsx(c("MDCAppStoreV2AppEntitlementButton.react"),{entitlement:p,item:f})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2ParityAppPurchaseTrialButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"grant_reason",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2ParityAppPurchaseTrialButton_item",selections:[{alias:null,args:null,concreteType:"AppStoreTrialOffer",kind:"LinkedField",name:"current_trial_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"trial_end_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trial_start_time",storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"viewer_entitlement",plural:!1,selections:[a,{kind:"InlineDataFragmentSpread",name:"MDCAppStoreAppEntitlement_entitlement",selections:[{alias:null,args:null,kind:"ScalarField",name:"active_state",storageKey:null},a,{alias:null,args:null,kind:"ScalarField",name:"grant_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expiration_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"item",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"canonical_name",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"latest_supported_binary",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"package_name",storageKey:null}],type:"AndroidBinary",abstractKey:null}],storageKey:null}],type:"Application",abstractKey:null}],storageKey:null}],args:null,argumentDefinitions:[]}],storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppEntitlementButton_item"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseTrialButton.react",["fbt","CometRelay","MDCAppStoreAppEntitlement","MDCAppStoreV2AppEntitlementButton.react","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2AppPurchaseTrialButton_item.graphql","MDCAppStoreV2PrimaryCTAContext","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));e=j;var l=e.useContext,m=e.useEffect,n=e.useState,o=1e3;function a(a){a=a.item;var e=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2AppPurchaseTrialButton_item.graphql"),a),f=function(){var a,b;a=Number((a=e.current_trial_offer)==null?void 0:a.trial_start_time)*1e3;b=Number((b=e.current_trial_offer)==null?void 0:b.trial_end_time)*1e3;var c=Date.now();return a<=c&&(c<=b||!b)};a=n(f());var g=a[0],j=a[1];m(function(){var a=window.setInterval(function(){j(f())},o);return window.clearInterval(a)});a=c("useMDCAppStoreV2AppPurchasePriceLabel")(e.current_trial_offer);var p=l(c("MDCAppStoreV2PrimaryCTAContext"));p=p.setHasPrimaryTrialCTA;if(!e||!e.current_trial_offer||e.viewer_entitlement&&e.viewer_entitlement.grant_reason!==d("MDCAppStoreAppEntitlement").GrantReasons.TRIAL_OFFER){p(!1);return null}var q=d("MDCAppStoreAppEntitlement").convertToAppEntitlement(e.viewer_entitlement);if(!q||d("MDCAppStoreAppEntitlement").isActiveStateExpired(q)){p(!0);return k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:e,label:(a=a)!=null?a:h._("Buy now"),offer:e.current_trial_offer,trialProps:{isTrialActive:g,isTrialOffer:!0},type:"primary"})}if(q&&d("MDCAppStoreAppEntitlement").isActive(q)){p(!1);return null}p(!0);return k.jsx(c("MDCAppStoreV2AppEntitlementButton.react"),{entitlement:q,item:e})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPurchaseTrialButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"grant_reason",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseTrialButton_item",selections:[{alias:null,args:null,concreteType:"AppStoreTrialOffer",kind:"LinkedField",name:"current_trial_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"trial_end_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trial_start_time",storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"viewer_entitlement",plural:!1,selections:[a,{kind:"InlineDataFragmentSpread",name:"MDCAppStoreAppEntitlement_entitlement",selections:[{alias:null,args:null,kind:"ScalarField",name:"active_state",storageKey:null},a,{alias:null,args:null,kind:"ScalarField",name:"grant_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expiration_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"item",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"canonical_name",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"latest_supported_binary",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"package_name",storageKey:null}],type:"AndroidBinary",abstractKey:null}],storageKey:null}],type:"Application",abstractKey:null}],storageKey:null}],args:null,argumentDefinitions:[]}],storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppEntitlementButton_item"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2AppPDPPurchaseButton.react",["fbt","CometRelay","DDSButton.react","MDCAppStoreAppEntitlement","MDCAppStoreOCAppStoreOfferTypes","MDCAppStoreOCAppStoreTypeNames","MDCAppStoreParityUtils","MDCAppStoreV2AddOnContentPurchaseButton.react","MDCAppStoreV2AppEntitlementButton.react","MDCAppStoreV2AppPDPPurchaseButton_item.graphql","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2AppPurchaseSubscriptionButton.react","MDCAppStoreV2PrimaryCTAContext","MDCAppStoreV2PurchasePriceDiscountDetail.react","isTruthy","react","useMDCAppStoreV2AppPurchasePriceLabel","useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useContext;function a(a){var e,f;a=a.item;a=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2AppPDPPurchaseButton_item.graphql"),a);var g=a.current_offer,j=c("useMDCAppStoreV2AppPurchasePriceLabel")(g),m=c("useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough")(g),n=l(c("MDCAppStoreV2PrimaryCTAContext"));n=n.hasPrimaryTrialCTA;var o=d("MDCAppStoreAppEntitlement").convertToAppEntitlement(a.viewer_entitlement),p=o&&d("MDCAppStoreAppEntitlement").isActive(o)?o:null;p=(p==null?void 0:p.grantReason)===d("MDCAppStoreAppEntitlement").GrantReasons.TRIAL_OFFER;if(a.__typename===c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_IAP)return k.jsx(c("MDCAppStoreV2AddOnContentPurchaseButton.react"),{isSecondary:n,item:a});if(!a||!c("isTruthy")(a.canonical_name))return null;e=((e=a.subscription_items)==null?void 0:e.nodes)||[];e=e.filter(function(a){return(a==null?void 0:a.sku)!=null});if(((f=a.pdp_subscription_details)==null?void 0:f.is_subscribable_from_pdp)===!0&&e.length>0)return k.jsx(c("MDCAppStoreV2AppPurchaseSubscriptionButton.react"),{app:a,customLabel:a.is_viewer_entitled===!0?void 0:j,initialState:a.is_viewer_entitled===!0?c("MDCAppStoreV2AppPurchaseState").SUBSCRIBE:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,isSecondary:n});if(o&&!p)return k.jsx(c("MDCAppStoreV2AppEntitlementButton.react"),{entitlement:o,isSecondary:n,item:a});if(a.viewer_has_preorder===!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,label:h._("Pre-ordered"),type:n?"secondary":"primary"});if(g==null)return null;if(g.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").COMING_SOON)return k.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:!0,label:h._("Coming soon"),type:n?"secondary":"primary"});if(a.__typename===c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_APPLICATION&&a.can_viewer_purchase!==!0)return null;f=d("MDCAppStoreParityUtils").isPdpParityEnabled()?m:j;return k.jsxs(k.Fragment,{children:[k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:a,label:g.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").PLATFORM_SUBSCRIPTION_OFFER?h._("Redeem"):(e=f)!=null?e:h._("Buy now"),offer:g,type:n?"secondary":"primary"}),!d("MDCAppStoreParityUtils").isPdpParityEnabled()&&k.jsx(c("MDCAppStoreV2PurchasePriceDiscountDetail.react"),{offer:g})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPDPPurchaseButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"canonical_name",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPDPPurchaseButton_item",selections:[{alias:null,args:null,kind:"ScalarField",name:"can_viewer_purchase",storageKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:[{kind:"Literal",name:"only_sold_in_store",value:!0},{kind:"Literal",name:"status",value:"PUBLISHED"}],concreteType:"ApplicationSubscriptionItemsConnection",kind:"LinkedField",name:"subscription_items",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"sku",storageKey:null}],type:"IAPItem",abstractKey:null}],storageKey:null}],storageKey:"subscription_items(only_sold_in_store:true,status:"PUBLISHED")"}],type:"Application",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AddOnContentPurchaseButton_item"}],type:"IAPItem",abstractKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseSubscriptionButton_app"},{alias:null,args:null,concreteType:"XOCSubscriptionPDPDetails",kind:"LinkedField",name:"pdp_subscription_details",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_subscribable_from_pdp",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_viewer_entitled",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"viewer_entitlement",plural:!1,selections:[{kind:"InlineDataFragmentSpread",name:"MDCAppStoreAppEntitlement_entitlement",selections:[{alias:null,args:null,kind:"ScalarField",name:"active_state",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"grant_reason",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"grant_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expiration_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"item",plural:!1,selections:[b,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"latest_supported_binary",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"package_name",storageKey:null}],type:"AndroidBinary",abstractKey:null}],storageKey:null}],type:"Application",abstractKey:null}],storageKey:null}],args:null,argumentDefinitions:[]}],storageKey:null},b,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"offer_type",storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2PurchasePriceDiscountDetail_offer"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough_offer"}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"viewer_has_preorder",storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppEntitlementButton_item"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseSubscriptionButton.react",["DDSButton.react","MDCAppStoreOculusEngagementEventsLoggingHooks","MDCAppStoreSubscriptionUtils","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseSubscriptionButton_app.graphql","MDCAppStoreV2SubscriptionUncancelModal.react","RelayHooks","isTruthy","react","translatedServerString"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react"));e=i;var k=e.useCallback,l=e.useState;function a(a){var e,f,g=a.app,i=a.customLabel,m=a.initialState;a=a.isSecondary;a=a===void 0?!1:a;g=d("RelayHooks").useFragment(h!==void 0?h:h=b("MDCAppStoreV2AppPurchaseSubscriptionButton_app.graphql"),g);var n=g==null?void 0:(e=g.viewer_subscription_details)==null?void 0:(e=e.item)==null?void 0:e.id,o=d("MDCAppStoreOculusEngagementEventsLoggingHooks").useClickLogging("AppPurchaseButton");e=l(!1);var p=e[0];e=e[1];var q=k(function(){o("NAVIGATE_TO_SUBSCRIPTION_DETAILS",{content_id:n,subsurface:"PDP"})},[n,o]),r=l(!1),s=r[0],t=r[1];r=Boolean(g==null?void 0:(r=g.viewer_subscription_details)==null?void 0:r.is_active);f=Boolean(g==null?void 0:(f=g.pdp_subscription_details)==null?void 0:f.can_uncancel_from_pdp)&&Boolean(g==null?void 0:(f=g.viewer_subscription_details)==null?void 0:f.if_viewer_can_uncancel);if(f){f=d("MDCAppStoreSubscriptionUtils").ReactivateSubscriptionAction;return j.jsxs(j.Fragment,{children:[j.jsx(c("DDSButton.react"),{isDisabled:p,isLoading:p,label:c("translatedServerString")((p=g==null?void 0:(p=g.pdp_subscription_details)==null?void 0:p.subscribe_button_text)!=null?p:""),type:a?"secondary":"primary",onClick:function(){return t(!0)}},"app-purchase-subscription-button-"+f.key),s&&j.jsx(c("MDCAppStoreV2SubscriptionUncancelModal.react"),{itemID:(p=n)!=null?p:"",orderID:(p=g==null?void 0:(f=g.viewer_subscription_details)==null?void 0:(s=f.order)==null?void 0:s.id)!=null?p:"",setIsLoading:e,uncancelSubscriptionMessage:(s=g==null?void 0:(f=g.viewer_subscription_details)==null?void 0:f.uncancel_subscription_message)!=null?s:"",onDismiss:function(){return t(!1)}})]})}else if(r){p=d("MDCAppStoreSubscriptionUtils").ManageSubscriptionAction;return j.jsx(c("DDSButton.react"),{label:p.label,linkProps:{url:d("MDCAppStoreSubscriptionUtils").getManageSubscriptionURI(),target:"_self"},type:a?"secondary":"primary",onClick:q},"app-purchase-subscription-button-"+p.key)}return(g==null?void 0:(e=g.pdp_subscription_details)==null?void 0:e.subscribe_button_text)!=null?j.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:m,item:g,label:c("isTruthy")(i)?i:c("translatedServerString")((s=g==null?void 0:(f=g.pdp_subscription_details)==null?void 0:f.subscribe_button_text)!=null?s:""),offer:g.current_offer,type:a?"secondary":"primary"}):null}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
MDCAppStoreV2BundleDetailPagePurchaseButton.react",["fbt","CometRelay","DDSButton.react","MDCAppStoreOCAppStoreOfferTypes","MDCAppStoreOCAppStoreTypeNames","MDCAppStoreParityUtils","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2BundleDetailPagePurchaseButton_bundle.graphql","MDCAppStoreV2PurchasePriceDiscountDetail.react","react","useMDCAppStoreV2AppPurchasePriceLabel","useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react");function a(a){a=a.bundle;a=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2BundleDetailPagePurchaseButton_bundle.graphql"),a);var e=c("useMDCAppStoreV2AppPurchasePriceLabel")(a.current_offer),f=c("useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough")(a.current_offer);if(!a||a.id==null||a.__typename!==c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_BUNDLE)return null;if(!a.current_offer)return null;if(a.current_offer.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").COMING_SOON)return null;if(a.viewer_has_preorder===!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,label:h._("Pre-ordered"),type:"primary"});if(a.is_viewer_entitled===!0&&a.can_viewer_purchase!==!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,label:h._("Purchased"),type:"primary"});f=d("MDCAppStoreParityUtils").isPdpParityEnabled()?f:e;return k.jsxs(k.Fragment,{children:[k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:a,label:(e=f)!=null?e:h._("Buy now"),offer:a.current_offer,type:"primary"}),!d("MDCAppStoreParityUtils").isPdpParityEnabled()&&a.current_offer&&k.jsx(c("MDCAppStoreV2PurchasePriceDiscountDetail.react"),{offer:a.current_offer})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPurchaseSubscriptionButton_app.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},b=[a];return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseSubscriptionButton_app",selections:[{kind:"RequiredField",field:a,action:"THROW",path:"id"},{alias:null,args:null,concreteType:"DigitalSubscription",kind:"LinkedField",name:"viewer_subscription_details",plural:!1,selections:[{alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"item",plural:!1,selections:b,storageKey:null},{alias:null,args:null,concreteType:"Order",kind:"LinkedField",name:"order",plural:!1,selections:b,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"uncancel_subscription_message",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"if_viewer_can_uncancel",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"XOCSubscriptionPDPDetails",kind:"LinkedField",name:"pdp_subscription_details",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"can_uncancel_from_pdp",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"subscribe_button_text",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"Application",abstractKey:null}}();e.exports=a}),null);
-----
MDCAppStoreV2BundleDetailPagePurchaseButton_bundle.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2BundleDetailPagePurchaseButton_bundle",selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"offer_type",storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2PurchasePriceDiscountDetail_offer"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough_offer"}],storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"is_viewer_entitled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"can_viewer_purchase",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"viewer_has_preorder",storageKey:null}],type:"AppItemBundle",abstractKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"};e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseFlyoutButton.react",["fbt","invariant","CometRelay","DDSButton.react","DDSDefaultLoadingDialog.react","DDSEntryPointFlyOutTrigger.react","DDSEntryPointModalTrigger.react","MDCAppStoreParityUtils","MDCAppStoreStoreAPI","MDCAppStoreV2AppContext.react","MDCAppStoreV2AppMVanRestrictionModal.entrypoint","MDCAppStoreV2AppPurchaseFlyout.entrypoint","MDCAppStoreV2AppPurchaseFlyoutButton_item.graphql","MDCAppStoreV2AppPurchaseFlyoutButton_offer.graphql","MDCAppStoreV2AppPurchaseState","isEmpty","react","useMDCAppStoreV2CanStartFreePurchase","useMDCAppStoreV2ParityAppPreorderText.react","useMDCAppStoreV2PurchaseFreeOffer"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l,m,n=m||(m=d("react"));e=m;var o=e.useContext,p=e.useState;function a(a){var e=a["data-testid"];e=a.initialState;var f=a.item,g=a.label,m=a.offer,q=a.trialProps,r=a.type;a=d("CometRelay").useFragment(j!==void 0?j:j=b("MDCAppStoreV2AppPurchaseFlyoutButton_item.graphql"),f);f=d("CometRelay").useFragment(k!==void 0?k:k=b("MDCAppStoreV2AppPurchaseFlyoutButton_offer.graphql"),m);m=p(!1);var s=m[0];m=m[1];var t=c("useMDCAppStoreV2CanStartFreePurchase")(a,f),u=c("useMDCAppStoreV2PurchaseFreeOffer")(a),v=u[0];u=u[1];var w=c("useMDCAppStoreV2ParityAppPreorderText.react")(a),x=w!=null&&d("MDCAppStoreParityUtils").isPdpParityEnabled();w=p((w=a.outgoing_gift_requests_status)!=null?w:null);var y=w[0],z=w[1];w=o(c("MDCAppStoreV2AppContext.react"));w=!(l||(l=c("isEmpty")))(w==null?void 0:w.appID);if(w)return null;var A=y==="PENDING"?h._("Request sent"):g;w=(f==null?void 0:(w=f.viewer)==null?void 0:(w=w.user)==null?void 0:w.is_salsa)===!0&&a.subscription_type==="REQUIRED"||y==="PENDING";if(w)return n.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:!0,label:A,type:r});if(a.is_purchase_restricted===!0)return n.jsx(c("DDSEntryPointModalTrigger.react"),{entryPoint:c("MDCAppStoreV2AppMVanRestrictionModal.entrypoint"),options:{fallback:c("DDSDefaultLoadingDialog.react")},otherProps:{itemId:a.id,requestedGiftCallback:function(){return z("PENDING")}},preloadParams:{itemId:a.id},children:function(a){var b=a.onHoverInPrerenderer,d=a.onHoverOutPrerenderer;a=a.onTrigger;return n.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:s,isLoading:s,label:A,type:r,onClick:a,onHoverIn:b,onHoverOut:d})}});if(e===c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE&&t){var B=f==null?void 0:f.id;B!=null||i(0,82019);return n.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:u,isLoading:u,label:g,type:r,onClick:function(){return v(B)}})}return n.jsx(c("DDSEntryPointFlyOutTrigger.react"),{entryPoint:c("MDCAppStoreV2AppPurchaseFlyout.entrypoint"),options:{hasMaxWidth:!0,contentHeight:"fit_screen",density:"normal"},otherProps:{initialState:e,setIsLoading:m,isTrialOffer:q==null?void 0:q.isTrialOffer},preloadParams:{hmdType:d("MDCAppStoreStoreAPI").getSelectedHmdType(),itemId:a.id},children:function(a){var b=a.onHoverInPrerenderer,d=a.onHoverOutPrerenderer;a=a.onTrigger;return n.jsx(c("DDSButton.react"),{additionalLabel:x?g:void 0,"data-testid":void 0,isDisabled:s||q!=null&&(q==null?void 0:q.isTrialActive)!==!0,isLoading:s,label:x?h._("Preorder"):g,type:r,onClick:a,onHoverIn:b,onHoverOut:d})}})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AddOnContentPurchaseButton.react",["fbt","CometRelay","DDSButton.react","MDCAppStoreOCAppStoreOfferTypes","MDCAppStoreV2AddOnContentPurchaseButton_item.graphql","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react");function a(a){var e=a.isSecondary;e=e===void 0?!1:e;a=a.item;a=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2AddOnContentPurchaseButton_item.graphql"),a);var f=a.current_offer,g=c("useMDCAppStoreV2AppPurchasePriceLabel")(f);if(a.is_viewer_entitled===!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,isLoading:!1,label:h._("Purchased"),type:e?"secondary":"primary"});if(!f)return null;return f.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").COMING_SOON?null:k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:a,label:(a=g)!=null?a:h._("Buy now"),offer:f,type:e?"secondary":"primary"})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPurchaseFlyoutButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseFlyoutButton_item",selections:[{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},action:"THROW",path:"id"},{alias:null,args:null,kind:"ScalarField",name:"is_purchase_restricted",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"outgoing_gift_requests_status",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"subscription_type",storageKey:null}],type:"Application",abstractKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2PurchaseFreeOffer_item"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2CanStartFreePurchase_item"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2ParityAppPreorderText_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"};e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseFlyoutButton_offer.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_salsa",storageKey:null}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2CanStartFreePurchase_offer"}],type:"PurchasableOfferWithApp",abstractKey:"__isPurchasableOfferWithApp"};e.exports=a}),null);
-----
MDCAppStoreV2AddOnContentPurchaseButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{alias:null,args:null,kind:"ScalarField",name:"is_viewer_entitled",storageKey:null}];return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AddOnContentPurchaseButton_item",selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"offer_type",storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{kind:"InlineFragment",selections:a,type:"IAPItem",abstractKey:null},{kind:"InlineFragment",selections:a,type:"AppItemBundle",abstractKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2AppPDPPurchaseButton.react",["fbt","CometRelay","DDSButton.react","MDCAppStoreAppEntitlement","MDCAppStoreOCAppStoreOfferTypes","MDCAppStoreOCAppStoreTypeNames","MDCAppStoreV2AddOnContentPurchaseButton.react","MDCAppStoreV2AppEntitlementButton.react","MDCAppStoreV2AppPDPPurchaseButton_item.graphql","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2AppPurchaseSubscriptionButton.react","MDCAppStoreV2PrimaryCTAContext","MDCAppStoreV2PurchasePriceDiscountDetail.react","isTruthy","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useContext;function a(a){var e,f;a=a.item;a=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2AppPDPPurchaseButton_item.graphql"),a);var g=a.current_offer,j=c("useMDCAppStoreV2AppPurchasePriceLabel")(g),m=l(c("MDCAppStoreV2PrimaryCTAContext"));m=m.hasPrimaryTrialCTA;var n=d("MDCAppStoreAppEntitlement").convertToAppEntitlement(a.viewer_entitlement),o=n&&d("MDCAppStoreAppEntitlement").isActive(n)?n:null;o=(o==null?void 0:o.grantReason)===d("MDCAppStoreAppEntitlement").GrantReasons.TRIAL_OFFER;if(a.__typename===c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_IAP)return k.jsx(c("MDCAppStoreV2AddOnContentPurchaseButton.react"),{isSecondary:m,item:a});if(!a||!c("isTruthy")(a.canonical_name))return null;e=((e=a.subscription_items)==null?void 0:e.nodes)||[];e=e.filter(function(a){return(a==null?void 0:a.sku)!=null});if(((f=a.pdp_subscription_details)==null?void 0:f.is_subscribable_from_pdp)===!0&&e.length>0)return k.jsx(c("MDCAppStoreV2AppPurchaseSubscriptionButton.react"),{app:a,customLabel:a.is_viewer_entitled===!0?void 0:j,initialState:a.is_viewer_entitled===!0?c("MDCAppStoreV2AppPurchaseState").SUBSCRIBE:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,isSecondary:m});if(n&&!o)return k.jsx(c("MDCAppStoreV2AppEntitlementButton.react"),{entitlement:n,isSecondary:m,item:a});if(a.viewer_has_preorder===!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,label:h._("Pre-ordered"),type:m?"secondary":"primary"});if(g==null)return null;if(g.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").COMING_SOON)return k.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:!0,label:h._("Coming soon"),type:m?"secondary":"primary"});return a.__typename===c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_APPLICATION&&a.can_viewer_purchase!==!0?null:k.jsxs(k.Fragment,{children:[k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:a,label:g.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").PLATFORM_SUBSCRIPTION_OFFER?h._("Redeem"):(f=j)!=null?f:h._("Buy now"),offer:g,type:m?"secondary":"primary"}),k.jsx(c("MDCAppStoreV2PurchasePriceDiscountDetail.react"),{offer:g})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPurchaseTrialButton.react",["fbt","CometRelay","MDCAppStoreAppEntitlement","MDCAppStoreV2AppEntitlementButton.react","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2AppPurchaseTrialButton_item.graphql","MDCAppStoreV2PrimaryCTAContext","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));e=j;var l=e.useContext,m=e.useEffect,n=e.useState,o=1e3;function a(a){a=a.item;var e=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2AppPurchaseTrialButton_item.graphql"),a),f=function(){var a,b;a=Number((a=e.current_trial_offer)==null?void 0:a.trial_start_time)*1e3;b=Number((b=e.current_trial_offer)==null?void 0:b.trial_end_time)*1e3;var c=Date.now();return a<=c&&(c<=b||!b)};a=n(f());var g=a[0],j=a[1];m(function(){var a=window.setInterval(function(){j(f())},o);return window.clearInterval(a)});a=c("useMDCAppStoreV2AppPurchasePriceLabel")(e.current_trial_offer);var p=l(c("MDCAppStoreV2PrimaryCTAContext"));p=p.setHasPrimaryTrialCTA;if(!e||!e.current_trial_offer||e.viewer_entitlement&&e.viewer_entitlement.grant_reason!==d("MDCAppStoreAppEntitlement").GrantReasons.TRIAL_OFFER){p(!1);return null}var q=d("MDCAppStoreAppEntitlement").convertToAppEntitlement(e.viewer_entitlement);if(!q||d("MDCAppStoreAppEntitlement").isActiveStateExpired(q)){p(!0);return k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:e,label:(a=a)!=null?a:h._("Buy now"),offer:e.current_trial_offer,trialProps:{isTrialActive:g,isTrialOffer:!0},type:"primary"})}if(q&&d("MDCAppStoreAppEntitlement").isActive(q)){p(!1);return null}p(!0);return k.jsx(c("MDCAppStoreV2AppEntitlementButton.react"),{entitlement:q,item:e})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AddOnContentPurchaseButton.react",["fbt","CometRelay","DDSButton.react","MDCAppStoreOCAppStoreOfferTypes","MDCAppStoreV2AddOnContentPurchaseButton_item.graphql","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react");function a(a){var e=a.isSecondary;e=e===void 0?!1:e;a=a.item;a=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2AddOnContentPurchaseButton_item.graphql"),a);var f=a.current_offer,g=c("useMDCAppStoreV2AppPurchasePriceLabel")(f);if(a.is_viewer_entitled===!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,isLoading:!1,label:h._("Purchased"),type:e?"secondary":"primary"});if(!f)return null;return f.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").COMING_SOON?null:k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:a,label:(a=g)!=null?a:h._("Buy now"),offer:f,type:e?"secondary":"primary"})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPDPPurchaseButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"canonical_name",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPDPPurchaseButton_item",selections:[{alias:null,args:null,kind:"ScalarField",name:"can_viewer_purchase",storageKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:[{kind:"Literal",name:"only_sold_in_store",value:!0},{kind:"Literal",name:"status",value:"PUBLISHED"}],concreteType:"ApplicationSubscriptionItemsConnection",kind:"LinkedField",name:"subscription_items",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"sku",storageKey:null}],type:"IAPItem",abstractKey:null}],storageKey:null}],storageKey:"subscription_items(only_sold_in_store:true,status:"PUBLISHED")"}],type:"Application",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AddOnContentPurchaseButton_item"}],type:"IAPItem",abstractKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseSubscriptionButton_app"},{alias:null,args:null,concreteType:"XOCSubscriptionPDPDetails",kind:"LinkedField",name:"pdp_subscription_details",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_subscribable_from_pdp",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_viewer_entitled",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"viewer_entitlement",plural:!1,selections:[{kind:"InlineDataFragmentSpread",name:"MDCAppStoreAppEntitlement_entitlement",selections:[{alias:null,args:null,kind:"ScalarField",name:"active_state",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"grant_reason",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"grant_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expiration_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"item",plural:!1,selections:[b,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"latest_supported_binary",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"package_name",storageKey:null}],type:"AndroidBinary",abstractKey:null}],storageKey:null}],type:"Application",abstractKey:null}],storageKey:null}],args:null,argumentDefinitions:[]}],storageKey:null},b,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"offer_type",storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2PurchasePriceDiscountDetail_offer"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"viewer_has_preorder",storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppEntitlementButton_item"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseTrialButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"grant_reason",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseTrialButton_item",selections:[{alias:null,args:null,concreteType:"AppStoreTrialOffer",kind:"LinkedField",name:"current_trial_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"trial_end_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trial_start_time",storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"viewer_entitlement",plural:!1,selections:[a,{kind:"InlineDataFragmentSpread",name:"MDCAppStoreAppEntitlement_entitlement",selections:[{alias:null,args:null,kind:"ScalarField",name:"active_state",storageKey:null},a,{alias:null,args:null,kind:"ScalarField",name:"grant_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expiration_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"item",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"canonical_name",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"latest_supported_binary",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"package_name",storageKey:null}],type:"AndroidBinary",abstractKey:null}],storageKey:null}],type:"Application",abstractKey:null}],storageKey:null}],args:null,argumentDefinitions:[]}],storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppEntitlementButton_item"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2BundleDetailPagePurchaseButton.react",["fbt","CometRelay","DDSButton.react","MDCAppStoreOCAppStoreOfferTypes","MDCAppStoreOCAppStoreTypeNames","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2BundleDetailPagePurchaseButton_bundle.graphql","MDCAppStoreV2PurchasePriceDiscountDetail.react","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react");function a(a){a=a.bundle;a=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2BundleDetailPagePurchaseButton_bundle.graphql"),a);var e=c("useMDCAppStoreV2AppPurchasePriceLabel")(a.current_offer);if(!a||a.id==null||a.__typename!==c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_BUNDLE)return null;if(!a.current_offer)return null;if(a.current_offer.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").COMING_SOON)return null;if(a.viewer_has_preorder===!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,label:h._("Pre-ordered"),type:"primary"});return a.is_viewer_entitled===!0&&a.can_viewer_purchase!==!0?k.jsx(c("DDSButton.react"),{isDisabled:!0,label:h._("Purchased"),type:"primary"}):k.jsxs(k.Fragment,{children:[k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:a,label:(e=e)!=null?e:h._("Buy now"),offer:a.current_offer,type:"primary"}),a.current_offer&&k.jsx(c("MDCAppStoreV2PurchasePriceDiscountDetail.react"),{offer:a.current_offer})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AddOnContentPurchaseButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{alias:null,args:null,kind:"ScalarField",name:"is_viewer_entitled",storageKey:null}];return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AddOnContentPurchaseButton_item",selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"offer_type",storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{kind:"InlineFragment",selections:a,type:"IAPItem",abstractKey:null},{kind:"InlineFragment",selections:a,type:"AppItemBundle",abstractKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2BundleDetailPagePurchaseButton_bundle.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2BundleDetailPagePurchaseButton_bundle",selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"offer_type",storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2PurchasePriceDiscountDetail_offer"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"is_viewer_entitled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"can_viewer_purchase",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"viewer_has_preorder",storageKey:null}],type:"AppItemBundle",abstractKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"};e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseFlyoutButton.react",["fbt","invariant","CometRelay","DDSButton.react","DDSDefaultLoadingDialog.react","DDSEntryPointFlyOutTrigger.react","DDSEntryPointModalTrigger.react","MDCAppStoreStoreAPI","MDCAppStoreV2AppMVanRestrictionModal.entrypoint","MDCAppStoreV2AppPurchaseFlyout.entrypoint","MDCAppStoreV2AppPurchaseFlyoutButton_item.graphql","MDCAppStoreV2AppPurchaseFlyoutButton_offer.graphql","MDCAppStoreV2AppPurchaseState","react","useMDCAppStoreV2CanStartFreePurchase","useMDCAppStoreV2PurchaseFreeOffer"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l,m=l||(l=d("react")),n=l.useState;function a(a){var e,f=a["data-testid"];f=a.initialState;var g=a.item,l=a.label,o=a.offer,p=a.trialProps,q=a.type;a=d("CometRelay").useFragment(j!==void 0?j:j=b("MDCAppStoreV2AppPurchaseFlyoutButton_item.graphql"),g);g=d("CometRelay").useFragment(k!==void 0?k:k=b("MDCAppStoreV2AppPurchaseFlyoutButton_offer.graphql"),o);o=n(!1);var r=o[0];o=o[1];var s=c("useMDCAppStoreV2CanStartFreePurchase")(a,g),t=c("useMDCAppStoreV2PurchaseFreeOffer")(a),u=t[0];t=t[1];e=n((e=a.outgoing_gift_requests_status)!=null?e:null);var v=e[0],w=e[1],x=v==="PENDING"?h._("Request sent"):l;e=(g==null?void 0:(e=g.viewer)==null?void 0:(e=e.user)==null?void 0:e.is_salsa)===!0&&a.subscription_type==="REQUIRED"||v==="PENDING";if(e)return m.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:!0,label:x,type:q});if(a.is_purchase_restricted===!0)return m.jsx(c("DDSEntryPointModalTrigger.react"),{entryPoint:c("MDCAppStoreV2AppMVanRestrictionModal.entrypoint"),options:{fallback:c("DDSDefaultLoadingDialog.react")},otherProps:{itemId:a.id,requestedGiftCallback:function(){return w("PENDING")}},preloadParams:{itemId:a.id},children:function(a){var b=a.onHoverInPrerenderer,d=a.onHoverOutPrerenderer;a=a.onTrigger;return m.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:r,isLoading:r,label:x,type:q,onClick:a,onHoverIn:b,onHoverOut:d})}});if(f===c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE&&s){var y=g==null?void 0:g.id;y!=null||i(0,82019);return m.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:t,isLoading:t,label:l,type:q,onClick:function(){return u(y)}})}return m.jsx(c("DDSEntryPointFlyOutTrigger.react"),{entryPoint:c("MDCAppStoreV2AppPurchaseFlyout.entrypoint"),options:{hasMaxWidth:!0,contentHeight:"fit_screen",density:"normal"},otherProps:{initialState:f,setIsLoading:o,isTrialOffer:p==null?void 0:p.isTrialOffer},preloadParams:{hmdType:d("MDCAppStoreStoreAPI").getSelectedHmdType(),itemId:a.id},children:function(a){var b=a.onHoverInPrerenderer,d=a.onHoverOutPrerenderer;a=a.onTrigger;return m.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:r||p!=null&&(p==null?void 0:p.isTrialActive)!==!0,isLoading:r,label:l,type:q,onClick:a,onHoverIn:b,onHoverOut:d})}})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPurchaseSubscriptionButton.react",["DDSButton.react","DollyMDCAccountMigrationUtils","MDCAppStoreOculusEngagementEventsLoggingHooks","MDCAppStoreSubscriptionUtils","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseSubscriptionButton_app.graphql","MDCAppStoreV2SubscriptionUncancelModal.react","RelayHooks","isTruthy","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react"));e=i;var k=e.useCallback,l=e.useMemo,m=e.useState;function a(a){var e,f,g=a.app,i=a.customLabel,n=a.initialState;a=a.isSecondary;a=a===void 0?!1:a;var o=d("RelayHooks").useFragment(h!==void 0?h:h=b("MDCAppStoreV2AppPurchaseSubscriptionButton_app.graphql"),g),p=o==null?void 0:(g=o.viewer_subscription_details)==null?void 0:(g=g.item)==null?void 0:g.id,q=d("MDCAppStoreOculusEngagementEventsLoggingHooks").useClickLogging("AppPurchaseButton");g=m(!1);var r=g[0];g=g[1];var s=k(function(){q("NAVIGATE_TO_SUBSCRIPTION_DETAILS",{content_id:p,subsurface:"PDP"})},[p,q]),t=m(!1),u=t[0],v=t[1];t=l(function(){var a;a=(a=o==null?void 0:(a=o.subscription_items)==null?void 0:a.nodes)!=null?a:[];return a.some(function(a){var b,d;b=(b=a.current_offers)!=null?b:[];d=(d=a.sku)!=null?d:"";if(!c("isTruthy")(d))return!1;return((d=a.current_trial_offer)==null?void 0:d.label)==null?!1:b.some(function(a){return a.id!=null})})},[o==null?void 0:(t=o.subscription_items)==null?void 0:t.nodes]);e=Boolean(o==null?void 0:(e=o.viewer_subscription_details)==null?void 0:e.is_active);f=Boolean(o==null?void 0:(f=o.pdp_subscription_details)==null?void 0:f.can_uncancel_from_pdp)&&Boolean(o==null?void 0:(f=o.viewer_subscription_details)==null?void 0:f.if_viewer_can_uncancel);var w=d("MDCAppStoreSubscriptionUtils").SubscribeAction;if(t&&!e)w=d("MDCAppStoreSubscriptionUtils").FreeTrialAction;else if(f){w=d("MDCAppStoreSubscriptionUtils").ReactivateSubscriptionAction;return j.jsxs(j.Fragment,{children:[j.jsx(c("DDSButton.react"),{isDisabled:r,isLoading:r,label:w.label,type:a?"secondary":"primary",onClick:function(){return v(!0)}},"app-purchase-subscription-button-"+w.key),u&&j.jsx(c("MDCAppStoreV2SubscriptionUncancelModal.react"),{itemID:(t=p)!=null?t:"",orderID:(u=o==null?void 0:(f=o.viewer_subscription_details)==null?void 0:(r=f.order)==null?void 0:r.id)!=null?u:"",setIsLoading:g,uncancelSubscriptionMessage:(f=o==null?void 0:(t=o.viewer_subscription_details)==null?void 0:t.uncancel_subscription_message)!=null?f:"",onDismiss:function(){return v(!1)}})]})}else if(e){w=d("MDCAppStoreSubscriptionUtils").ManageSubscriptionAction;return j.jsx(c("DDSButton.react"),{label:w.label,linkProps:{url:d("MDCAppStoreSubscriptionUtils").getManageSubscriptionURIWithItem(p),target:d("DollyMDCAccountMigrationUtils").getCanManageDigitalSubscriptionsOnMDC()?"_self":"_blank"},type:a?"secondary":"primary",onClick:s},"app-purchase-subscription-button-"+w.key)}return j.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{initialState:n,item:o,label:c("isTruthy")(i)?i:w.label,offer:o.current_offer,type:a?"secondary":"primary"})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
MDCAppStoreV2AppPurchaseFlyoutButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseFlyoutButton_item",selections:[{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},action:"THROW",path:"id"},{alias:null,args:null,kind:"ScalarField",name:"is_purchase_restricted",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"outgoing_gift_requests_status",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"subscription_type",storageKey:null}],type:"Application",abstractKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2PurchaseFreeOffer_item"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2CanStartFreePurchase_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"};e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseFlyoutButton_offer.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_salsa",storageKey:null}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2CanStartFreePurchase_offer"}],type:"PurchasableOfferWithApp",abstractKey:"__isPurchasableOfferWithApp"};e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseSubscriptionButton_app.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},b=[a];return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseSubscriptionButton_app",selections:[{kind:"RequiredField",field:a,action:"THROW",path:"id"},{alias:null,args:null,concreteType:"DigitalSubscription",kind:"LinkedField",name:"viewer_subscription_details",plural:!1,selections:[{alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"item",plural:!1,selections:b,storageKey:null},{alias:null,args:null,concreteType:"Order",kind:"LinkedField",name:"order",plural:!1,selections:b,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"uncancel_subscription_message",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"if_viewer_can_uncancel",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"XOCSubscriptionPDPDetails",kind:"LinkedField",name:"pdp_subscription_details",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"can_uncancel_from_pdp",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{alias:null,args:[{kind:"Literal",name:"only_sold_in_store",value:!0},{kind:"Literal",name:"status",value:"PUBLISHED"}],concreteType:"ApplicationSubscriptionItemsConnection",kind:"LinkedField",name:"subscription_items",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"sku",storageKey:null},{alias:null,args:null,concreteType:"AppStoreTrialOffer",kind:"LinkedField",name:"current_trial_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offers",plural:!0,selections:[a,{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null}],type:"IAPItem",abstractKey:null}],storageKey:null}],storageKey:"subscription_items(only_sold_in_store:true,status:"PUBLISHED")"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"Application",abstractKey:null}}();e.exports=a}),null);
-----
-----
MDCAppStoreV2AppPurchaseTrialButtonDEPRECATED_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"grant_reason",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseTrialButtonDEPRECATED_item",selections:[{alias:null,args:null,concreteType:"AppStoreTrialOffer",kind:"LinkedField",name:"current_trial_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"trial_end_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trial_start_time",storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"viewer_entitlement",plural:!1,selections:[a,{kind:"InlineDataFragmentSpread",name:"MDCAppStoreAppEntitlement_entitlement",selections:[{alias:null,args:null,kind:"ScalarField",name:"active_state",storageKey:null},a,{alias:null,args:null,kind:"ScalarField",name:"grant_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expiration_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"item",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"canonical_name",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"latest_supported_binary",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"package_name",storageKey:null}],type:"AndroidBinary",abstractKey:null}],storageKey:null}],type:"Application",abstractKey:null}],storageKey:null}],args:null,argumentDefinitions:[]}],storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppEntitlementButtonDEPRECATED_item"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2ParityAppPDPPurchaseButton.react",["fbt","CometRelay","DDSButton.react","MDCAppStoreAppEntitlement","MDCAppStoreOCAppStoreOfferTypes","MDCAppStoreOCAppStoreTypeNames","MDCAppStoreV2AddOnContentPurchaseButton.react","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2AppPurchaseSubscriptionButton.react","MDCAppStoreV2ParityAppEntitlementButton.react","MDCAppStoreV2ParityAppPDPPurchaseButton_item.graphql","MDCAppStoreV2PrimaryCTAContext","isTruthy","react","useMDCAppStoreV2AppPurchasePriceLabel","useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useContext;function a(a){var e,f;a=a.item;a=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2ParityAppPDPPurchaseButton_item.graphql"),a);var g=a.current_offer,j=c("useMDCAppStoreV2AppPurchasePriceLabel")(g),m=c("useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough")(g),n=l(c("MDCAppStoreV2PrimaryCTAContext"));n=n.hasPrimaryTrialCTA;var o=d("MDCAppStoreAppEntitlement").convertToAppEntitlement(a.viewer_entitlement),p=o&&d("MDCAppStoreAppEntitlement").isActive(o)?o:null;p=(p==null?void 0:p.grantReason)===d("MDCAppStoreAppEntitlement").GrantReasons.TRIAL_OFFER;if(a.__typename===c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_IAP)return k.jsx(c("MDCAppStoreV2AddOnContentPurchaseButton.react"),{isSecondary:n,item:a});if(!a||!c("isTruthy")(a.canonical_name))return null;e=((e=a.subscription_items)==null?void 0:e.nodes)||[];e=e.filter(function(a){return(a==null?void 0:a.sku)!=null});if(((f=a.pdp_subscription_details)==null?void 0:f.is_subscribable_from_pdp)===!0&&e.length>0)return k.jsx(c("MDCAppStoreV2AppPurchaseSubscriptionButton.react"),{app:a,customLabel:a.is_viewer_entitled===!0?void 0:j,initialState:a.is_viewer_entitled===!0?c("MDCAppStoreV2AppPurchaseState").SUBSCRIBE:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,isSecondary:n});if(o&&!p)return k.jsx(c("MDCAppStoreV2ParityAppEntitlementButton.react"),{entitlement:o,isSecondary:n,item:a});if(a.viewer_has_preorder===!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,label:h._("Pre-ordered"),type:n?"secondary":"primary"});if(g==null)return null;if(g.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").COMING_SOON)return k.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:!0,label:h._("Coming soon"),type:n?"secondary":"primary"});return a.__typename===c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_APPLICATION&&a.can_viewer_purchase!==!0?null:k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:a,label:g.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").PLATFORM_SUBSCRIPTION_OFFER?h._("Redeem"):(f=m)!=null?f:h._("Buy now"),offer:g,type:n?"secondary":"primary"})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2ParityAppPurchaseTrialButton.react",["fbt","CometRelay","MDCAppStoreAppEntitlement","MDCAppStoreV2AppEntitlementButton.react","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2ParityAppPurchaseTrialButton_item.graphql","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));e=j;var l=e.useEffect,m=e.useState,n=1e3;function a(a){var e=a.item;a=a.setAsPrimaryCTA;a=a===void 0?!1:a;var f=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2ParityAppPurchaseTrialButton_item.graphql"),e),g=function(){var a,b;a=Number((a=f.current_trial_offer)==null?void 0:a.trial_start_time)*1e3;b=Number((b=f.current_trial_offer)==null?void 0:b.trial_end_time)*1e3;var c=Date.now();return a<=c&&(c<=b||!b)};e=m(g());var j=e[0],o=e[1];l(function(){var a=window.setInterval(function(){o(g())},n);return window.clearInterval(a)});e=c("useMDCAppStoreV2AppPurchasePriceLabel")(f.current_trial_offer);if(!f||!f.current_trial_offer||f.viewer_entitlement&&f.viewer_entitlement.grant_reason!==d("MDCAppStoreAppEntitlement").GrantReasons.TRIAL_OFFER)return null;var p=d("MDCAppStoreAppEntitlement").convertToAppEntitlement(f.viewer_entitlement);if(!p||d("MDCAppStoreAppEntitlement").isActiveStateExpired(p)){return k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:f,label:(e=e)!=null?e:h._("Buy now"),offer:f.current_trial_offer,trialProps:{isTrialActive:j,isTrialOffer:!0},type:a?"primary":"secondary"})}return p&&d("MDCAppStoreAppEntitlement").isActive(p)?null:k.jsx(c("MDCAppStoreV2AppEntitlementButton.react"),{entitlement:p,item:f})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2ParityAppPurchaseTrialButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"grant_reason",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2ParityAppPurchaseTrialButton_item",selections:[{alias:null,args:null,concreteType:"AppStoreTrialOffer",kind:"LinkedField",name:"current_trial_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"trial_end_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trial_start_time",storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"viewer_entitlement",plural:!1,selections:[a,{kind:"InlineDataFragmentSpread",name:"MDCAppStoreAppEntitlement_entitlement",selections:[{alias:null,args:null,kind:"ScalarField",name:"active_state",storageKey:null},a,{alias:null,args:null,kind:"ScalarField",name:"grant_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expiration_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"item",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"canonical_name",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"latest_supported_binary",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"package_name",storageKey:null}],type:"AndroidBinary",abstractKey:null}],storageKey:null}],type:"Application",abstractKey:null}],storageKey:null}],args:null,argumentDefinitions:[]}],storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppEntitlementButton_item"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseTrialButton.react",["fbt","CometRelay","MDCAppStoreAppEntitlement","MDCAppStoreV2AppEntitlementButton.react","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2AppPurchaseTrialButton_item.graphql","MDCAppStoreV2PrimaryCTAContext","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));e=j;var l=e.useContext,m=e.useEffect,n=e.useState,o=1e3;function a(a){a=a.item;var e=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2AppPurchaseTrialButton_item.graphql"),a),f=function(){var a,b;a=Number((a=e.current_trial_offer)==null?void 0:a.trial_start_time)*1e3;b=Number((b=e.current_trial_offer)==null?void 0:b.trial_end_time)*1e3;var c=Date.now();return a<=c&&(c<=b||!b)};a=n(f());var g=a[0],j=a[1];m(function(){var a=window.setInterval(function(){j(f())},o);return window.clearInterval(a)});a=c("useMDCAppStoreV2AppPurchasePriceLabel")(e.current_trial_offer);var p=l(c("MDCAppStoreV2PrimaryCTAContext"));p=p.setHasPrimaryTrialCTA;if(!e||!e.current_trial_offer||e.viewer_entitlement&&e.viewer_entitlement.grant_reason!==d("MDCAppStoreAppEntitlement").GrantReasons.TRIAL_OFFER){p(!1);return null}var q=d("MDCAppStoreAppEntitlement").convertToAppEntitlement(e.viewer_entitlement);if(!q||d("MDCAppStoreAppEntitlement").isActiveStateExpired(q)){p(!0);return k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:e,label:(a=a)!=null?a:h._("Buy now"),offer:e.current_trial_offer,trialProps:{isTrialActive:g,isTrialOffer:!0},type:"primary"})}if(q&&d("MDCAppStoreAppEntitlement").isActive(q)){p(!1);return null}p(!0);return k.jsx(c("MDCAppStoreV2AppEntitlementButton.react"),{entitlement:q,item:e})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPurchaseTrialButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"grant_reason",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseTrialButton_item",selections:[{alias:null,args:null,concreteType:"AppStoreTrialOffer",kind:"LinkedField",name:"current_trial_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"trial_end_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trial_start_time",storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"viewer_entitlement",plural:!1,selections:[a,{kind:"InlineDataFragmentSpread",name:"MDCAppStoreAppEntitlement_entitlement",selections:[{alias:null,args:null,kind:"ScalarField",name:"active_state",storageKey:null},a,{alias:null,args:null,kind:"ScalarField",name:"grant_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expiration_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"item",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"canonical_name",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"latest_supported_binary",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"package_name",storageKey:null}],type:"AndroidBinary",abstractKey:null}],storageKey:null}],type:"Application",abstractKey:null}],storageKey:null}],args:null,argumentDefinitions:[]}],storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppEntitlementButton_item"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2AppPDPPurchaseButton.react",["fbt","CometRelay","DDSButton.react","MDCAppStoreAppEntitlement","MDCAppStoreOCAppStoreOfferTypes","MDCAppStoreOCAppStoreTypeNames","MDCAppStoreParityUtils","MDCAppStoreV2AddOnContentPurchaseButton.react","MDCAppStoreV2AppEntitlementButton.react","MDCAppStoreV2AppPDPPurchaseButton_item.graphql","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2AppPurchaseSubscriptionButton.react","MDCAppStoreV2PrimaryCTAContext","MDCAppStoreV2PurchasePriceDiscountDetail.react","isTruthy","react","useMDCAppStoreV2AppPurchasePriceLabel","useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useContext;function a(a){var e,f;a=a.item;a=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2AppPDPPurchaseButton_item.graphql"),a);var g=a.current_offer,j=c("useMDCAppStoreV2AppPurchasePriceLabel")(g),m=c("useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough")(g),n=l(c("MDCAppStoreV2PrimaryCTAContext"));n=n.hasPrimaryTrialCTA;var o=d("MDCAppStoreAppEntitlement").convertToAppEntitlement(a.viewer_entitlement),p=o&&d("MDCAppStoreAppEntitlement").isActive(o)?o:null;p=(p==null?void 0:p.grantReason)===d("MDCAppStoreAppEntitlement").GrantReasons.TRIAL_OFFER;if(a.__typename===c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_IAP)return k.jsx(c("MDCAppStoreV2AddOnContentPurchaseButton.react"),{isSecondary:n,item:a});if(!a||!c("isTruthy")(a.canonical_name))return null;e=((e=a.subscription_items)==null?void 0:e.nodes)||[];e=e.filter(function(a){return(a==null?void 0:a.sku)!=null});if(((f=a.pdp_subscription_details)==null?void 0:f.is_subscribable_from_pdp)===!0&&e.length>0)return k.jsx(c("MDCAppStoreV2AppPurchaseSubscriptionButton.react"),{app:a,customLabel:a.is_viewer_entitled===!0?void 0:j,initialState:a.is_viewer_entitled===!0?c("MDCAppStoreV2AppPurchaseState").SUBSCRIBE:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,isSecondary:n});if(o&&!p)return k.jsx(c("MDCAppStoreV2AppEntitlementButton.react"),{entitlement:o,isSecondary:n,item:a});if(a.viewer_has_preorder===!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,label:h._("Pre-ordered"),type:n?"secondary":"primary"});if(g==null)return null;if(g.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").COMING_SOON)return k.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:!0,label:h._("Coming soon"),type:n?"secondary":"primary"});if(a.__typename===c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_APPLICATION&&a.can_viewer_purchase!==!0)return null;f=d("MDCAppStoreParityUtils").isPdpParityEnabled()?m:j;return k.jsxs(k.Fragment,{children:[k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:a,label:g.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").PLATFORM_SUBSCRIPTION_OFFER?h._("Redeem"):(e=f)!=null?e:h._("Buy now"),offer:g,type:n?"secondary":"primary"}),!d("MDCAppStoreParityUtils").isPdpParityEnabled()&&k.jsx(c("MDCAppStoreV2PurchasePriceDiscountDetail.react"),{offer:g})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPDPPurchaseButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"canonical_name",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPDPPurchaseButton_item",selections:[{alias:null,args:null,kind:"ScalarField",name:"can_viewer_purchase",storageKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:[{kind:"Literal",name:"only_sold_in_store",value:!0},{kind:"Literal",name:"status",value:"PUBLISHED"}],concreteType:"ApplicationSubscriptionItemsConnection",kind:"LinkedField",name:"subscription_items",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"sku",storageKey:null}],type:"IAPItem",abstractKey:null}],storageKey:null}],storageKey:"subscription_items(only_sold_in_store:true,status:"PUBLISHED")"}],type:"Application",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AddOnContentPurchaseButton_item"}],type:"IAPItem",abstractKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseSubscriptionButton_app"},{alias:null,args:null,concreteType:"XOCSubscriptionPDPDetails",kind:"LinkedField",name:"pdp_subscription_details",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_subscribable_from_pdp",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_viewer_entitled",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"viewer_entitlement",plural:!1,selections:[{kind:"InlineDataFragmentSpread",name:"MDCAppStoreAppEntitlement_entitlement",selections:[{alias:null,args:null,kind:"ScalarField",name:"active_state",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"grant_reason",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"grant_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expiration_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"item",plural:!1,selections:[b,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"latest_supported_binary",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"package_name",storageKey:null}],type:"AndroidBinary",abstractKey:null}],storageKey:null}],type:"Application",abstractKey:null}],storageKey:null}],args:null,argumentDefinitions:[]}],storageKey:null},b,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"offer_type",storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2PurchasePriceDiscountDetail_offer"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough_offer"}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"viewer_has_preorder",storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppEntitlementButton_item"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseSubscriptionButton.react",["DDSButton.react","MDCAppStoreOculusEngagementEventsLoggingHooks","MDCAppStoreSubscriptionUtils","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseSubscriptionButton_app.graphql","MDCAppStoreV2SubscriptionUncancelModal.react","RelayHooks","isTruthy","react","translatedServerString"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react"));e=i;var k=e.useCallback,l=e.useState;function a(a){var e,f,g=a.app,i=a.customLabel,m=a.initialState;a=a.isSecondary;a=a===void 0?!1:a;g=d("RelayHooks").useFragment(h!==void 0?h:h=b("MDCAppStoreV2AppPurchaseSubscriptionButton_app.graphql"),g);var n=g==null?void 0:(e=g.viewer_subscription_details)==null?void 0:(e=e.item)==null?void 0:e.id,o=d("MDCAppStoreOculusEngagementEventsLoggingHooks").useClickLogging("AppPurchaseButton");e=l(!1);var p=e[0];e=e[1];var q=k(function(){o("NAVIGATE_TO_SUBSCRIPTION_DETAILS",{content_id:n,subsurface:"PDP"})},[n,o]),r=l(!1),s=r[0],t=r[1];r=Boolean(g==null?void 0:(r=g.viewer_subscription_details)==null?void 0:r.is_active);f=Boolean(g==null?void 0:(f=g.pdp_subscription_details)==null?void 0:f.can_uncancel_from_pdp)&&Boolean(g==null?void 0:(f=g.viewer_subscription_details)==null?void 0:f.if_viewer_can_uncancel);if(f){f=d("MDCAppStoreSubscriptionUtils").ReactivateSubscriptionAction;return j.jsxs(j.Fragment,{children:[j.jsx(c("DDSButton.react"),{isDisabled:p,isLoading:p,label:c("translatedServerString")((p=g==null?void 0:(p=g.pdp_subscription_details)==null?void 0:p.subscribe_button_text)!=null?p:""),type:a?"secondary":"primary",onClick:function(){return t(!0)}},"app-purchase-subscription-button-"+f.key),s&&j.jsx(c("MDCAppStoreV2SubscriptionUncancelModal.react"),{itemID:(p=n)!=null?p:"",orderID:(p=g==null?void 0:(f=g.viewer_subscription_details)==null?void 0:(s=f.order)==null?void 0:s.id)!=null?p:"",setIsLoading:e,uncancelSubscriptionMessage:(s=g==null?void 0:(f=g.viewer_subscription_details)==null?void 0:f.uncancel_subscription_message)!=null?s:"",onDismiss:function(){return t(!1)}})]})}else if(r){p=d("MDCAppStoreSubscriptionUtils").ManageSubscriptionAction;return j.jsx(c("DDSButton.react"),{label:p.label,linkProps:{url:d("MDCAppStoreSubscriptionUtils").getManageSubscriptionURI(),target:"_self"},type:a?"secondary":"primary",onClick:q},"app-purchase-subscription-button-"+p.key)}return(g==null?void 0:(e=g.pdp_subscription_details)==null?void 0:e.subscribe_button_text)!=null?j.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:m,item:g,label:c("isTruthy")(i)?i:c("translatedServerString")((s=g==null?void 0:(f=g.pdp_subscription_details)==null?void 0:f.subscribe_button_text)!=null?s:""),offer:g.current_offer,type:a?"secondary":"primary"}):null}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
MDCAppStoreV2BundleDetailPagePurchaseButton.react",["fbt","CometRelay","DDSButton.react","MDCAppStoreOCAppStoreOfferTypes","MDCAppStoreOCAppStoreTypeNames","MDCAppStoreParityUtils","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2BundleDetailPagePurchaseButton_bundle.graphql","MDCAppStoreV2PurchasePriceDiscountDetail.react","react","useMDCAppStoreV2AppPurchasePriceLabel","useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react");function a(a){a=a.bundle;a=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2BundleDetailPagePurchaseButton_bundle.graphql"),a);var e=c("useMDCAppStoreV2AppPurchasePriceLabel")(a.current_offer),f=c("useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough")(a.current_offer);if(!a||a.id==null||a.__typename!==c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_BUNDLE)return null;if(!a.current_offer)return null;if(a.current_offer.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").COMING_SOON)return null;if(a.viewer_has_preorder===!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,label:h._("Pre-ordered"),type:"primary"});if(a.is_viewer_entitled===!0&&a.can_viewer_purchase!==!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,label:h._("Purchased"),type:"primary"});f=d("MDCAppStoreParityUtils").isPdpParityEnabled()?f:e;return k.jsxs(k.Fragment,{children:[k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:a,label:(e=f)!=null?e:h._("Buy now"),offer:a.current_offer,type:"primary"}),!d("MDCAppStoreParityUtils").isPdpParityEnabled()&&a.current_offer&&k.jsx(c("MDCAppStoreV2PurchasePriceDiscountDetail.react"),{offer:a.current_offer})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPurchaseSubscriptionButton_app.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},b=[a];return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseSubscriptionButton_app",selections:[{kind:"RequiredField",field:a,action:"THROW",path:"id"},{alias:null,args:null,concreteType:"DigitalSubscription",kind:"LinkedField",name:"viewer_subscription_details",plural:!1,selections:[{alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"item",plural:!1,selections:b,storageKey:null},{alias:null,args:null,concreteType:"Order",kind:"LinkedField",name:"order",plural:!1,selections:b,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"uncancel_subscription_message",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"if_viewer_can_uncancel",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"XOCSubscriptionPDPDetails",kind:"LinkedField",name:"pdp_subscription_details",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"can_uncancel_from_pdp",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"subscribe_button_text",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"Application",abstractKey:null}}();e.exports=a}),null);
-----
MDCAppStoreV2BundleDetailPagePurchaseButton_bundle.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2BundleDetailPagePurchaseButton_bundle",selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"offer_type",storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2PurchasePriceDiscountDetail_offer"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2ParityAppPurchasePriceLabelWithStrikethrough_offer"}],storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"is_viewer_entitled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"can_viewer_purchase",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"viewer_has_preorder",storageKey:null}],type:"AppItemBundle",abstractKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"};e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseFlyoutButton.react",["fbt","invariant","CometRelay","DDSButton.react","DDSDefaultLoadingDialog.react","DDSEntryPointFlyOutTrigger.react","DDSEntryPointModalTrigger.react","MDCAppStoreParityUtils","MDCAppStoreStoreAPI","MDCAppStoreV2AppContext.react","MDCAppStoreV2AppMVanRestrictionModal.entrypoint","MDCAppStoreV2AppPurchaseFlyout.entrypoint","MDCAppStoreV2AppPurchaseFlyoutButton_item.graphql","MDCAppStoreV2AppPurchaseFlyoutButton_offer.graphql","MDCAppStoreV2AppPurchaseState","isEmpty","react","useMDCAppStoreV2CanStartFreePurchase","useMDCAppStoreV2ParityAppPreorderText.react","useMDCAppStoreV2PurchaseFreeOffer"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l,m,n=m||(m=d("react"));e=m;var o=e.useContext,p=e.useState;function a(a){var e=a["data-testid"];e=a.initialState;var f=a.item,g=a.label,m=a.offer,q=a.trialProps,r=a.type;a=d("CometRelay").useFragment(j!==void 0?j:j=b("MDCAppStoreV2AppPurchaseFlyoutButton_item.graphql"),f);f=d("CometRelay").useFragment(k!==void 0?k:k=b("MDCAppStoreV2AppPurchaseFlyoutButton_offer.graphql"),m);m=p(!1);var s=m[0];m=m[1];var t=c("useMDCAppStoreV2CanStartFreePurchase")(a,f),u=c("useMDCAppStoreV2PurchaseFreeOffer")(a),v=u[0];u=u[1];var w=c("useMDCAppStoreV2ParityAppPreorderText.react")(a),x=w!=null&&d("MDCAppStoreParityUtils").isPdpParityEnabled();w=p((w=a.outgoing_gift_requests_status)!=null?w:null);var y=w[0],z=w[1];w=o(c("MDCAppStoreV2AppContext.react"));w=!(l||(l=c("isEmpty")))(w==null?void 0:w.appID);if(w)return null;var A=y==="PENDING"?h._("Request sent"):g;w=(f==null?void 0:(w=f.viewer)==null?void 0:(w=w.user)==null?void 0:w.is_salsa)===!0&&a.subscription_type==="REQUIRED"||y==="PENDING";if(w)return n.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:!0,label:A,type:r});if(a.is_purchase_restricted===!0)return n.jsx(c("DDSEntryPointModalTrigger.react"),{entryPoint:c("MDCAppStoreV2AppMVanRestrictionModal.entrypoint"),options:{fallback:c("DDSDefaultLoadingDialog.react")},otherProps:{itemId:a.id,requestedGiftCallback:function(){return z("PENDING")}},preloadParams:{itemId:a.id},children:function(a){var b=a.onHoverInPrerenderer,d=a.onHoverOutPrerenderer;a=a.onTrigger;return n.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:s,isLoading:s,label:A,type:r,onClick:a,onHoverIn:b,onHoverOut:d})}});if(e===c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE&&t){var B=f==null?void 0:f.id;B!=null||i(0,82019);return n.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:u,isLoading:u,label:g,type:r,onClick:function(){return v(B)}})}return n.jsx(c("DDSEntryPointFlyOutTrigger.react"),{entryPoint:c("MDCAppStoreV2AppPurchaseFlyout.entrypoint"),options:{hasMaxWidth:!0,contentHeight:"fit_screen",density:"normal"},otherProps:{initialState:e,setIsLoading:m,isTrialOffer:q==null?void 0:q.isTrialOffer},preloadParams:{hmdType:d("MDCAppStoreStoreAPI").getSelectedHmdType(),itemId:a.id},children:function(a){var b=a.onHoverInPrerenderer,d=a.onHoverOutPrerenderer;a=a.onTrigger;return n.jsx(c("DDSButton.react"),{additionalLabel:x?g:void 0,"data-testid":void 0,isDisabled:s||q!=null&&(q==null?void 0:q.isTrialActive)!==!0,isLoading:s,label:x?h._("Preorder"):g,type:r,onClick:a,onHoverIn:b,onHoverOut:d})}})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AddOnContentPurchaseButton.react",["fbt","CometRelay","DDSButton.react","MDCAppStoreOCAppStoreOfferTypes","MDCAppStoreV2AddOnContentPurchaseButton_item.graphql","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react");function a(a){var e=a.isSecondary;e=e===void 0?!1:e;a=a.item;a=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2AddOnContentPurchaseButton_item.graphql"),a);var f=a.current_offer,g=c("useMDCAppStoreV2AppPurchasePriceLabel")(f);if(a.is_viewer_entitled===!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,isLoading:!1,label:h._("Purchased"),type:e?"secondary":"primary"});if(!f)return null;return f.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").COMING_SOON?null:k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:a,label:(a=g)!=null?a:h._("Buy now"),offer:f,type:e?"secondary":"primary"})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPurchaseFlyoutButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseFlyoutButton_item",selections:[{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},action:"THROW",path:"id"},{alias:null,args:null,kind:"ScalarField",name:"is_purchase_restricted",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"outgoing_gift_requests_status",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"subscription_type",storageKey:null}],type:"Application",abstractKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2PurchaseFreeOffer_item"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2CanStartFreePurchase_item"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2ParityAppPreorderText_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"};e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseFlyoutButton_offer.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_salsa",storageKey:null}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2CanStartFreePurchase_offer"}],type:"PurchasableOfferWithApp",abstractKey:"__isPurchasableOfferWithApp"};e.exports=a}),null);
-----
MDCAppStoreV2AddOnContentPurchaseButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{alias:null,args:null,kind:"ScalarField",name:"is_viewer_entitled",storageKey:null}];return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AddOnContentPurchaseButton_item",selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"offer_type",storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{kind:"InlineFragment",selections:a,type:"IAPItem",abstractKey:null},{kind:"InlineFragment",selections:a,type:"AppItemBundle",abstractKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2AppPDPPurchaseButton.react",["fbt","CometRelay","DDSButton.react","MDCAppStoreAppEntitlement","MDCAppStoreOCAppStoreOfferTypes","MDCAppStoreOCAppStoreTypeNames","MDCAppStoreV2AddOnContentPurchaseButton.react","MDCAppStoreV2AppEntitlementButton.react","MDCAppStoreV2AppPDPPurchaseButton_item.graphql","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2AppPurchaseSubscriptionButton.react","MDCAppStoreV2PrimaryCTAContext","MDCAppStoreV2PurchasePriceDiscountDetail.react","isTruthy","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useContext;function a(a){var e,f;a=a.item;a=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2AppPDPPurchaseButton_item.graphql"),a);var g=a.current_offer,j=c("useMDCAppStoreV2AppPurchasePriceLabel")(g),m=l(c("MDCAppStoreV2PrimaryCTAContext"));m=m.hasPrimaryTrialCTA;var n=d("MDCAppStoreAppEntitlement").convertToAppEntitlement(a.viewer_entitlement),o=n&&d("MDCAppStoreAppEntitlement").isActive(n)?n:null;o=(o==null?void 0:o.grantReason)===d("MDCAppStoreAppEntitlement").GrantReasons.TRIAL_OFFER;if(a.__typename===c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_IAP)return k.jsx(c("MDCAppStoreV2AddOnContentPurchaseButton.react"),{isSecondary:m,item:a});if(!a||!c("isTruthy")(a.canonical_name))return null;e=((e=a.subscription_items)==null?void 0:e.nodes)||[];e=e.filter(function(a){return(a==null?void 0:a.sku)!=null});if(((f=a.pdp_subscription_details)==null?void 0:f.is_subscribable_from_pdp)===!0&&e.length>0)return k.jsx(c("MDCAppStoreV2AppPurchaseSubscriptionButton.react"),{app:a,customLabel:a.is_viewer_entitled===!0?void 0:j,initialState:a.is_viewer_entitled===!0?c("MDCAppStoreV2AppPurchaseState").SUBSCRIBE:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,isSecondary:m});if(n&&!o)return k.jsx(c("MDCAppStoreV2AppEntitlementButton.react"),{entitlement:n,isSecondary:m,item:a});if(a.viewer_has_preorder===!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,label:h._("Pre-ordered"),type:m?"secondary":"primary"});if(g==null)return null;if(g.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").COMING_SOON)return k.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:!0,label:h._("Coming soon"),type:m?"secondary":"primary"});return a.__typename===c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_APPLICATION&&a.can_viewer_purchase!==!0?null:k.jsxs(k.Fragment,{children:[k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:a,label:g.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").PLATFORM_SUBSCRIPTION_OFFER?h._("Redeem"):(f=j)!=null?f:h._("Buy now"),offer:g,type:m?"secondary":"primary"}),k.jsx(c("MDCAppStoreV2PurchasePriceDiscountDetail.react"),{offer:g})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPurchaseTrialButton.react",["fbt","CometRelay","MDCAppStoreAppEntitlement","MDCAppStoreV2AppEntitlementButton.react","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2AppPurchaseTrialButton_item.graphql","MDCAppStoreV2PrimaryCTAContext","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));e=j;var l=e.useContext,m=e.useEffect,n=e.useState,o=1e3;function a(a){a=a.item;var e=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2AppPurchaseTrialButton_item.graphql"),a),f=function(){var a,b;a=Number((a=e.current_trial_offer)==null?void 0:a.trial_start_time)*1e3;b=Number((b=e.current_trial_offer)==null?void 0:b.trial_end_time)*1e3;var c=Date.now();return a<=c&&(c<=b||!b)};a=n(f());var g=a[0],j=a[1];m(function(){var a=window.setInterval(function(){j(f())},o);return window.clearInterval(a)});a=c("useMDCAppStoreV2AppPurchasePriceLabel")(e.current_trial_offer);var p=l(c("MDCAppStoreV2PrimaryCTAContext"));p=p.setHasPrimaryTrialCTA;if(!e||!e.current_trial_offer||e.viewer_entitlement&&e.viewer_entitlement.grant_reason!==d("MDCAppStoreAppEntitlement").GrantReasons.TRIAL_OFFER){p(!1);return null}var q=d("MDCAppStoreAppEntitlement").convertToAppEntitlement(e.viewer_entitlement);if(!q||d("MDCAppStoreAppEntitlement").isActiveStateExpired(q)){p(!0);return k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:e,label:(a=a)!=null?a:h._("Buy now"),offer:e.current_trial_offer,trialProps:{isTrialActive:g,isTrialOffer:!0},type:"primary"})}if(q&&d("MDCAppStoreAppEntitlement").isActive(q)){p(!1);return null}p(!0);return k.jsx(c("MDCAppStoreV2AppEntitlementButton.react"),{entitlement:q,item:e})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AddOnContentPurchaseButton.react",["fbt","CometRelay","DDSButton.react","MDCAppStoreOCAppStoreOfferTypes","MDCAppStoreV2AddOnContentPurchaseButton_item.graphql","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react");function a(a){var e=a.isSecondary;e=e===void 0?!1:e;a=a.item;a=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2AddOnContentPurchaseButton_item.graphql"),a);var f=a.current_offer,g=c("useMDCAppStoreV2AppPurchasePriceLabel")(f);if(a.is_viewer_entitled===!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,isLoading:!1,label:h._("Purchased"),type:e?"secondary":"primary"});if(!f)return null;return f.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").COMING_SOON?null:k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:a,label:(a=g)!=null?a:h._("Buy now"),offer:f,type:e?"secondary":"primary"})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPDPPurchaseButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"canonical_name",storageKey:null},b={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPDPPurchaseButton_item",selections:[{alias:null,args:null,kind:"ScalarField",name:"can_viewer_purchase",storageKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:[{kind:"Literal",name:"only_sold_in_store",value:!0},{kind:"Literal",name:"status",value:"PUBLISHED"}],concreteType:"ApplicationSubscriptionItemsConnection",kind:"LinkedField",name:"subscription_items",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"sku",storageKey:null}],type:"IAPItem",abstractKey:null}],storageKey:null}],storageKey:"subscription_items(only_sold_in_store:true,status:"PUBLISHED")"}],type:"Application",abstractKey:null},{kind:"InlineFragment",selections:[{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AddOnContentPurchaseButton_item"}],type:"IAPItem",abstractKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseSubscriptionButton_app"},{alias:null,args:null,concreteType:"XOCSubscriptionPDPDetails",kind:"LinkedField",name:"pdp_subscription_details",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_subscribable_from_pdp",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_viewer_entitled",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"viewer_entitlement",plural:!1,selections:[{kind:"InlineDataFragmentSpread",name:"MDCAppStoreAppEntitlement_entitlement",selections:[{alias:null,args:null,kind:"ScalarField",name:"active_state",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"grant_reason",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"grant_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expiration_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"item",plural:!1,selections:[b,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{kind:"InlineFragment",selections:[a,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"latest_supported_binary",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"package_name",storageKey:null}],type:"AndroidBinary",abstractKey:null}],storageKey:null}],type:"Application",abstractKey:null}],storageKey:null}],args:null,argumentDefinitions:[]}],storageKey:null},b,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"offer_type",storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2PurchasePriceDiscountDetail_offer"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"viewer_has_preorder",storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppEntitlementButton_item"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseTrialButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"grant_reason",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseTrialButton_item",selections:[{alias:null,args:null,concreteType:"AppStoreTrialOffer",kind:"LinkedField",name:"current_trial_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"trial_end_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"trial_start_time",storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"viewer_entitlement",plural:!1,selections:[a,{kind:"InlineDataFragmentSpread",name:"MDCAppStoreAppEntitlement_entitlement",selections:[{alias:null,args:null,kind:"ScalarField",name:"active_state",storageKey:null},a,{alias:null,args:null,kind:"ScalarField",name:"grant_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"expiration_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"item",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"canonical_name",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"latest_supported_binary",plural:!1,selections:[{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"package_name",storageKey:null}],type:"AndroidBinary",abstractKey:null}],storageKey:null}],type:"Application",abstractKey:null}],storageKey:null}],args:null,argumentDefinitions:[]}],storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppEntitlementButton_item"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2BundleDetailPagePurchaseButton.react",["fbt","CometRelay","DDSButton.react","MDCAppStoreOCAppStoreOfferTypes","MDCAppStoreOCAppStoreTypeNames","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseState","MDCAppStoreV2BundleDetailPagePurchaseButton_bundle.graphql","MDCAppStoreV2PurchasePriceDiscountDetail.react","react","useMDCAppStoreV2AppPurchasePriceLabel"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react");function a(a){a=a.bundle;a=d("CometRelay").useFragment(i!==void 0?i:i=b("MDCAppStoreV2BundleDetailPagePurchaseButton_bundle.graphql"),a);var e=c("useMDCAppStoreV2AppPurchasePriceLabel")(a.current_offer);if(!a||a.id==null||a.__typename!==c("MDCAppStoreOCAppStoreTypeNames").APP_STORE_BUNDLE)return null;if(!a.current_offer)return null;if(a.current_offer.offer_type===c("MDCAppStoreOCAppStoreOfferTypes").COMING_SOON)return null;if(a.viewer_has_preorder===!0)return k.jsx(c("DDSButton.react"),{isDisabled:!0,label:h._("Pre-ordered"),type:"primary"});return a.is_viewer_entitled===!0&&a.can_viewer_purchase!==!0?k.jsx(c("DDSButton.react"),{isDisabled:!0,label:h._("Purchased"),type:"primary"}):k.jsxs(k.Fragment,{children:[k.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{"data-testid":void 0,initialState:c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE,item:a,label:(e=e)!=null?e:h._("Buy now"),offer:a.current_offer,type:"primary"}),a.current_offer&&k.jsx(c("MDCAppStoreV2PurchasePriceDiscountDetail.react"),{offer:a.current_offer})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AddOnContentPurchaseButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{alias:null,args:null,kind:"ScalarField",name:"is_viewer_entitled",storageKey:null}];return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AddOnContentPurchaseButton_item",selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"offer_type",storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{kind:"InlineFragment",selections:a,type:"IAPItem",abstractKey:null},{kind:"InlineFragment",selections:a,type:"AppItemBundle",abstractKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"}}();e.exports=a}),null);
-----
MDCAppStoreV2BundleDetailPagePurchaseButton_bundle.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2BundleDetailPagePurchaseButton_bundle",selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"offer_type",storageKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2PurchasePriceDiscountDetail_offer"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2AppPurchasePriceLabel_offer"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"is_viewer_entitled",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"can_viewer_purchase",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"viewer_has_preorder",storageKey:null}],type:"AppItemBundle",abstractKey:null},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"};e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseFlyoutButton.react",["fbt","invariant","CometRelay","DDSButton.react","DDSDefaultLoadingDialog.react","DDSEntryPointFlyOutTrigger.react","DDSEntryPointModalTrigger.react","MDCAppStoreStoreAPI","MDCAppStoreV2AppMVanRestrictionModal.entrypoint","MDCAppStoreV2AppPurchaseFlyout.entrypoint","MDCAppStoreV2AppPurchaseFlyoutButton_item.graphql","MDCAppStoreV2AppPurchaseFlyoutButton_offer.graphql","MDCAppStoreV2AppPurchaseState","react","useMDCAppStoreV2CanStartFreePurchase","useMDCAppStoreV2PurchaseFreeOffer"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l,m=l||(l=d("react")),n=l.useState;function a(a){var e,f=a["data-testid"];f=a.initialState;var g=a.item,l=a.label,o=a.offer,p=a.trialProps,q=a.type;a=d("CometRelay").useFragment(j!==void 0?j:j=b("MDCAppStoreV2AppPurchaseFlyoutButton_item.graphql"),g);g=d("CometRelay").useFragment(k!==void 0?k:k=b("MDCAppStoreV2AppPurchaseFlyoutButton_offer.graphql"),o);o=n(!1);var r=o[0];o=o[1];var s=c("useMDCAppStoreV2CanStartFreePurchase")(a,g),t=c("useMDCAppStoreV2PurchaseFreeOffer")(a),u=t[0];t=t[1];e=n((e=a.outgoing_gift_requests_status)!=null?e:null);var v=e[0],w=e[1],x=v==="PENDING"?h._("Request sent"):l;e=(g==null?void 0:(e=g.viewer)==null?void 0:(e=e.user)==null?void 0:e.is_salsa)===!0&&a.subscription_type==="REQUIRED"||v==="PENDING";if(e)return m.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:!0,label:x,type:q});if(a.is_purchase_restricted===!0)return m.jsx(c("DDSEntryPointModalTrigger.react"),{entryPoint:c("MDCAppStoreV2AppMVanRestrictionModal.entrypoint"),options:{fallback:c("DDSDefaultLoadingDialog.react")},otherProps:{itemId:a.id,requestedGiftCallback:function(){return w("PENDING")}},preloadParams:{itemId:a.id},children:function(a){var b=a.onHoverInPrerenderer,d=a.onHoverOutPrerenderer;a=a.onTrigger;return m.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:r,isLoading:r,label:x,type:q,onClick:a,onHoverIn:b,onHoverOut:d})}});if(f===c("MDCAppStoreV2AppPurchaseState").PRE_PURCHASE&&s){var y=g==null?void 0:g.id;y!=null||i(0,82019);return m.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:t,isLoading:t,label:l,type:q,onClick:function(){return u(y)}})}return m.jsx(c("DDSEntryPointFlyOutTrigger.react"),{entryPoint:c("MDCAppStoreV2AppPurchaseFlyout.entrypoint"),options:{hasMaxWidth:!0,contentHeight:"fit_screen",density:"normal"},otherProps:{initialState:f,setIsLoading:o,isTrialOffer:p==null?void 0:p.isTrialOffer},preloadParams:{hmdType:d("MDCAppStoreStoreAPI").getSelectedHmdType(),itemId:a.id},children:function(a){var b=a.onHoverInPrerenderer,d=a.onHoverOutPrerenderer;a=a.onTrigger;return m.jsx(c("DDSButton.react"),{"data-testid":void 0,isDisabled:r||p!=null&&(p==null?void 0:p.isTrialActive)!==!0,isLoading:r,label:l,type:q,onClick:a,onHoverIn:b,onHoverOut:d})}})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
MDCAppStoreV2AppPurchaseSubscriptionButton.react",["DDSButton.react","DollyMDCAccountMigrationUtils","MDCAppStoreOculusEngagementEventsLoggingHooks","MDCAppStoreSubscriptionUtils","MDCAppStoreV2AppPurchaseFlyoutButton.react","MDCAppStoreV2AppPurchaseSubscriptionButton_app.graphql","MDCAppStoreV2SubscriptionUncancelModal.react","RelayHooks","isTruthy","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react"));e=i;var k=e.useCallback,l=e.useMemo,m=e.useState;function a(a){var e,f,g=a.app,i=a.customLabel,n=a.initialState;a=a.isSecondary;a=a===void 0?!1:a;var o=d("RelayHooks").useFragment(h!==void 0?h:h=b("MDCAppStoreV2AppPurchaseSubscriptionButton_app.graphql"),g),p=o==null?void 0:(g=o.viewer_subscription_details)==null?void 0:(g=g.item)==null?void 0:g.id,q=d("MDCAppStoreOculusEngagementEventsLoggingHooks").useClickLogging("AppPurchaseButton");g=m(!1);var r=g[0];g=g[1];var s=k(function(){q("NAVIGATE_TO_SUBSCRIPTION_DETAILS",{content_id:p,subsurface:"PDP"})},[p,q]),t=m(!1),u=t[0],v=t[1];t=l(function(){var a;a=(a=o==null?void 0:(a=o.subscription_items)==null?void 0:a.nodes)!=null?a:[];return a.some(function(a){var b,d;b=(b=a.current_offers)!=null?b:[];d=(d=a.sku)!=null?d:"";if(!c("isTruthy")(d))return!1;return((d=a.current_trial_offer)==null?void 0:d.label)==null?!1:b.some(function(a){return a.id!=null})})},[o==null?void 0:(t=o.subscription_items)==null?void 0:t.nodes]);e=Boolean(o==null?void 0:(e=o.viewer_subscription_details)==null?void 0:e.is_active);f=Boolean(o==null?void 0:(f=o.pdp_subscription_details)==null?void 0:f.can_uncancel_from_pdp)&&Boolean(o==null?void 0:(f=o.viewer_subscription_details)==null?void 0:f.if_viewer_can_uncancel);var w=d("MDCAppStoreSubscriptionUtils").SubscribeAction;if(t&&!e)w=d("MDCAppStoreSubscriptionUtils").FreeTrialAction;else if(f){w=d("MDCAppStoreSubscriptionUtils").ReactivateSubscriptionAction;return j.jsxs(j.Fragment,{children:[j.jsx(c("DDSButton.react"),{isDisabled:r,isLoading:r,label:w.label,type:a?"secondary":"primary",onClick:function(){return v(!0)}},"app-purchase-subscription-button-"+w.key),u&&j.jsx(c("MDCAppStoreV2SubscriptionUncancelModal.react"),{itemID:(t=p)!=null?t:"",orderID:(u=o==null?void 0:(f=o.viewer_subscription_details)==null?void 0:(r=f.order)==null?void 0:r.id)!=null?u:"",setIsLoading:g,uncancelSubscriptionMessage:(f=o==null?void 0:(t=o.viewer_subscription_details)==null?void 0:t.uncancel_subscription_message)!=null?f:"",onDismiss:function(){return v(!1)}})]})}else if(e){w=d("MDCAppStoreSubscriptionUtils").ManageSubscriptionAction;return j.jsx(c("DDSButton.react"),{label:w.label,linkProps:{url:d("MDCAppStoreSubscriptionUtils").getManageSubscriptionURIWithItem(p),target:d("DollyMDCAccountMigrationUtils").getCanManageDigitalSubscriptionsOnMDC()?"_self":"_blank"},type:a?"secondary":"primary",onClick:s},"app-purchase-subscription-button-"+w.key)}return j.jsx(c("MDCAppStoreV2AppPurchaseFlyoutButton.react"),{initialState:n,item:o,label:c("isTruthy")(i)?i:w.label,offer:o.current_offer,type:a?"secondary":"primary"})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
MDCAppStoreV2AppPurchaseFlyoutButton_item.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseFlyoutButton_item",selections:[{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},action:"THROW",path:"id"},{alias:null,args:null,kind:"ScalarField",name:"is_purchase_restricted",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"outgoing_gift_requests_status",storageKey:null},{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"subscription_type",storageKey:null}],type:"Application",abstractKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2PurchaseFreeOffer_item"},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2CanStartFreePurchase_item"}],type:"AppStoreItem",abstractKey:"__isAppStoreItem"};e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseFlyoutButton_offer.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer",selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,concreteType:"Viewer",kind:"LinkedField",name:"viewer",plural:!1,selections:[{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"is_salsa",storageKey:null}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"useMDCAppStoreV2CanStartFreePurchase_offer"}],type:"PurchasableOfferWithApp",abstractKey:"__isPurchasableOfferWithApp"};e.exports=a}),null);
-----
MDCAppStoreV2AppPurchaseSubscriptionButton_app.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},b=[a];return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"MDCAppStoreV2AppPurchaseSubscriptionButton_app",selections:[{kind:"RequiredField",field:a,action:"THROW",path:"id"},{alias:null,args:null,concreteType:"DigitalSubscription",kind:"LinkedField",name:"viewer_subscription_details",plural:!1,selections:[{alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"item",plural:!1,selections:b,storageKey:null},{alias:null,args:null,concreteType:"Order",kind:"LinkedField",name:"order",plural:!1,selections:b,storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"uncancel_subscription_message",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"if_viewer_can_uncancel",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"XOCSubscriptionPDPDetails",kind:"LinkedField",name:"pdp_subscription_details",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"can_uncancel_from_pdp",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_offer"}],storageKey:null},{alias:null,args:[{kind:"Literal",name:"only_sold_in_store",value:!0},{kind:"Literal",name:"status",value:"PUBLISHED"}],concreteType:"ApplicationSubscriptionItemsConnection",kind:"LinkedField",name:"subscription_items",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[{kind:"InlineFragment",selections:[a,{alias:null,args:null,kind:"ScalarField",name:"sku",storageKey:null},{alias:null,args:null,concreteType:"AppStoreTrialOffer",kind:"LinkedField",name:"current_trial_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"label",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offers",plural:!0,selections:[a,{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null}],type:"IAPItem",abstractKey:null}],storageKey:null}],storageKey:"subscription_items(only_sold_in_store:true,status:"PUBLISHED")"},{args:null,kind:"FragmentSpread",name:"MDCAppStoreV2AppPurchaseFlyoutButton_item"}],type:"Application",abstractKey:null}}();e.exports=a}),null);
-----