OCDevManageSubscriptionsDevTesting_application.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageSubscriptionsDevTesting_application",selections:[{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"grouping",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingTestSubscriptionsConnection",kind:"LinkedField",name:"test_subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:"DigitalSubscription",kind:"LinkedField",name:"nodes",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageSubscriptionsDevTestingTable_testSubscriptions"}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Organization",kind:"LinkedField",name:"developer_organization",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"IAPItemFromApplicationGroupingConnection",kind:"LinkedField",name:"subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OCDevManageSubscriptionCreateTestSubModal_application"}],type:"Application",abstractKey:null};e.exports=a}),null);
-----
OCDevManageSubscriptionCreateTestSubModal_application.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],c={alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"base_tier",plural:!1,selections:b,storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"subscription_term",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"sku",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageSubscriptionCreateTestSubModal_application",selections:[{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"grouping",plural:!1,selections:b,storageKey:null},{alias:null,args:null,concreteType:"XOCPlatformServices",kind:"LinkedField",name:"platform_services",plural:!1,selections:[{alias:null,args:null,concreteType:"XOCPlatformServicesSubscriptionsConnection",kind:"LinkedField",name:"subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"nodes",plural:!0,selections:[c,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offers",plural:!0,selections:[a,d],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},e],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"XOCPlatformServicesTestSubscriptionsConnection",kind:"LinkedField",name:"test_subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:"DigitalSubscription",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"item",plural:!1,selections:[e,c],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"owner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"alias",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[d],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Application",abstractKey:null}}();e.exports=a}),null);
-----
OCDevManageSubscriptionsDevTesting.react",["fbt","ix","GeoButton.react","GeoFlexbox.react","GeoGuidanceCard.react","GeoGuidanceCardContent.react","GeoGuidanceCardHeader.react","GeoLink.react","GeoPageCard.react","GeoSection.react","GeoText.react","OCDevManageOrganizationTestUsersRoute","OCDevManageSubscriptionCreateTestSubModal.react","OCDevManageSubscriptionsDevTestingEmptyTable.react","OCDevManageSubscriptionsDevTestingQuery.graphql","OCDevManageSubscriptionsDevTestingTable.react","OCDevManageSubscriptionsDevTesting_applicationGrouping.graphql","OCDevManageSubscriptionsTestUserSelector.react","OCDevUISpacedLayout.react","RelayHooks","fbicon","react","useOCDevUIModal","useOCDevUIQuery"],(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){a=a.applicationGrouping;var e=d("RelayHooks").useFragment(j!==void 0?j:j=b("OCDevManageSubscriptionsDevTesting_applicationGrouping.graphql"),a);a=c("useOCDevUIQuery")(k!==void 0?k:k=b("OCDevManageSubscriptionsDevTestingQuery.graphql"),{organizationID:(a=e==null?void 0:(a=e.developer_organization)==null?void 0:a.id)!=null?a:""});a=a.viewer;var f=n(null),g=f[0];f=f[1];var l=c("useOCDevUIModal")(),o=l.openModal;l=(l=e.test_subscriptions)==null?void 0:l.nodes;var p=a==null?void 0:(a=a.user)==null?void 0:(a=a.test_users_2)==null?void 0:a.nodes;return m.jsx(m.Fragment,{children:p!=null&&p.length>0?m.jsx(c("GeoPageCard.react"),{columns:12,children:m.jsx(c("GeoSection.react"),{children:m.jsxs(c("OCDevUISpacedLayout.react"),{children:[m.jsxs(c("GeoFlexbox.react"),{justifyContent:"space-between",children:[m.jsx(c("GeoButton.react"),{"data-testid":void 0,icon:d("fbicon")._(i("483768"),16),label:h._("Start a new test subscription"),variant:"creation",onClick:function(){return o(m.jsx(c("OCDevManageSubscriptionCreateTestSubModal.react"),{applicationGrouping:e,initialTestUser:g,testUsers:p}))}}),m.jsx(c("GeoFlexbox.react"),{children:m.jsx(c("OCDevManageSubscriptionsTestUserSelector.react"),{allowDeselect:!0,hideLabel:!0,placeholderText:h._("Filter by test user"),selectedTestUser:g,testUsers:p,onSelect:f})})]}),l!=null&&l.length>0?m.jsx(c("OCDevManageSubscriptionsDevTestingTable.react"),{testSubscriptions:l,testUsername:g==null?void 0:g.getTitle()}):m.jsx(c("OCDevManageSubscriptionsDevTestingEmptyTable.react"),{})]})})}):m.jsx(c("GeoPageCard.react"),{columns:6,children:m.jsx(c("GeoGuidanceCard.react"),{header:m.jsx(c("GeoGuidanceCardHeader.react"),{heading:h._("You don"t have any test users yet")}),status:"warning",children:m.jsxs(c("GeoGuidanceCardContent.react"),{children:[m.jsx(c("GeoText.react"),{children:h._("This page can only be used to manage subscriptions for test users.")}),m.jsx(c("GeoLink.react"),{href:c("OCDevManageOrganizationTestUsersRoute").getURI({organizationID:(f=e==null?void 0:(a=e.developer_organization)==null?void 0:a.id)!=null?f:""}),children:h._("Create a test user here")})]})})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageSubscriptionCreateTestSubModal.react",["fbt","$InternalEnum","GeoButton.react","GeoCancelButton.react","GeoGuidanceCard.react","GeoGuidanceCardContent.react","GeoGuidanceCardHeader.react","GeoModalCard.react","GeoModalFooter.react","GeoModalHeader.react","GeoSection.react","GeoSelector.react","GeoSelectorItem.react","GeoText.react","OCDevManageSubscriptionCreateTestSubModalMutation.graphql","OCDevManageSubscriptionCreateTestSubModal_applicationGrouping.graphql","OCDevManageSubscriptionsTestUserSelector.react","OCDevUIForm.react","OCDevUIFormInputValidator.react","OCDevUIFormSubmitButton.react","OCDevUISpacedLayout.react","OCDevUIValidatorCommonErrors","RelayHooks","asyncToGeneratorRuntime","getOCSubscriptionTermLabelV2","nullthrows","react","useOCDevUICommitMutation"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||(k=d("react")),m=k.useState,n=b("$InternalEnum").Mirrored(["Create","Confirm"]);function a(a){var e=a.applicationGrouping,f=a.initialTestUser,g=a.testUsers,k=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageSubscriptionCreateTestSubModal_applicationGrouping.graphql"),e);a=m(null);var o=a[0],p=a[1];e=m(null);var q=e[0],r=e[1];a=m(f);var s=a[0],t=a[1];e=m(n.Create);var u=e[0],v=e[1],w=c("useOCDevUICommitMutation")(j!==void 0?j:j=b("OCDevManageSubscriptionCreateTestSubModalMutation.graphql"));function x(){return y.apply(this,arguments)}function y(){y=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield w({input:{username:c("nullthrows")(s==null?void 0:s.getTitle()),sku:c("nullthrows")(q==null?void 0:q.sku),application_grouping_id:c("nullthrows")(k.id)}},{closeModalOnSuccess:!0})});return y.apply(this,arguments)}function z(){if(o!=null&&q!=null&&s!=null){var a;a=(a=k.test_subscriptions)==null?void 0:(a=a.nodes)==null?void 0:(a=a.filter(function(a){a=a.owner;return(a==null?void 0:a.alias)===(s==null?void 0:s.getTitle())}))==null?void 0:a.filter(function(a){a=a.is_active;return a});var b=a==null?void 0:a.find(function(a){a=a.item;return(a==null?void 0:a.sku)===o});if(b!=null){if(((b=b.current_offer)==null?void 0:b.subscription_term)===(q==null?void 0:q.term_length))return{hasError:!0,hasWarning:!1};else return{hasError:!1,hasWarning:!0}}else{var c=(b=k.subscriptions)==null?void 0:(b=b.nodes)==null?void 0:(b=b.find(function(a){a=a.sku;return a===o}))==null?void 0:(b=b.base_tier)==null?void 0:b.id;b=a==null?void 0:a.some(function(a){a=a.item;return(a==null?void 0:(a=a.base_tier)==null?void 0:a.id)===c});if(b===!0)return{hasError:!1,hasWarning:!0}}}return{hasError:!1,hasWarning:!1}}function A(a){var b=a.hasError;a=a.hasWarning;if(b)return l.jsx(c("GeoGuidanceCard.react"),{header:l.jsx(c("GeoGuidanceCardHeader.react"),{heading:h._("Existing Subscription Found")}),status:"error",children:l.jsx(c("GeoGuidanceCardContent.react"),{children:h._("This user already has an active subscription for the selected tier. To start a new subscription for this tier, first expire or delete the existing subscription.")})});else if(a)return l.jsx(c("GeoGuidanceCard.react"),{header:l.jsx(c("GeoGuidanceCardHeader.react"),{heading:h._("Existing Subscription Will Be Updated")}),status:"warning",children:l.jsx(c("GeoGuidanceCardContent.react"),{children:h._("This user already has an active subscription for a different tier or term length. Starting this subscription will initiate either an upgrade, downgrade, or crossgrade of the existing subscription.")})});return null}function B(){var a=z();switch(u){case n.Create:return l.jsx(c("OCDevUIForm.react"),{onSubmit:function(){return v(n.Confirm)},children:l.jsx(c("GeoModalCard.react"),{footer:l.jsx(c("GeoModalFooter.react"),{primaryButton:l.jsx(c("OCDevUIFormSubmitButton.react"),{forceDisabled:a.hasError}),secondaryButton:l.jsx(c("GeoCancelButton.react"),{})}),header:l.jsx(c("GeoModalHeader.react"),{heading:h._("Start Test Subscription")}),children:l.jsx(c("GeoSection.react"),{children:l.jsxs(c("OCDevUISpacedLayout.react"),{children:[A(a),l.jsx(c("OCDevUIFormInputValidator.react"),{validateField:function(){return o==null?d("OCDevUIValidatorCommonErrors").REQUIRED_FIELD_ERROR_MESSAGE:null},children:l.jsx(c("GeoSelector.react"),{"data-button-testid":"test-subscription-create-sub-tier-selector",label:h._("Subscription Tier"),placeholder:h._("Select a subscription tier"),value:o,onChange:function(a){p(a),r(null)},children:(a=k.subscriptions)==null?void 0:(a=a.nodes)==null?void 0:a.map(function(a){var b,d=a.display_name;a=a.sku;return l.jsx(c("GeoSelectorItem.react"),{description:"SKU: "+((b=a)!=null?b:""),label:(b=d)!=null?b:"",value:a},a)})})}),l.jsx(c("OCDevUIFormInputValidator.react"),{validateField:function(){return q==null?d("OCDevUIValidatorCommonErrors").REQUIRED_FIELD_ERROR_MESSAGE:null},children:l.jsx(c("GeoSelector.react"),{"data-button-testid":"test-subscription-create-sub-term-selector",isDisabled:o==null,label:h._("Subscription Term"),placeholder:h._("Select a subscription term"),value:q,onChange:r,children:(a=k.subscriptions)==null?void 0:(a=a.nodes)==null?void 0:(a=a.find(function(a){a=a.sku;return a===o}))==null?void 0:(a=a.subscription_tier)==null?void 0:(a=a.terms)==null?void 0:a.map(function(a){return l.jsx(c("GeoSelectorItem.react"),{label:c("getOCSubscriptionTermLabelV2")(a.term_length),value:a},a.sku)})})}),l.jsx(c("OCDevManageSubscriptionsTestUserSelector.react"),{allowDeselect:!1,hideLabel:!1,selectedTestUser:s,testUsers:g,validateField:function(){return s==null?d("OCDevUIValidatorCommonErrors").REQUIRED_FIELD_ERROR_MESSAGE:null},onSelect:t})]})})})});case n.Confirm:return l.jsx(c("OCDevUIForm.react"),{onSubmit:x,children:l.jsx(c("GeoModalCard.react"),{footer:l.jsx(c("GeoModalFooter.react"),{primaryButton:l.jsx(c("OCDevUIFormSubmitButton.react"),{label:h._("u786eu8ba4")}),secondaryButton:l.jsx(c("GeoCancelButton.react"),{}),startContent:l.jsx(c("GeoButton.react"),{label:h._("u8fd4u56de"),variant:"default",onClick:function(){return v(n.Create)}})}),header:l.jsx(c("GeoModalHeader.react"),{heading:h._("Start Test Subscription")}),children:l.jsx(c("GeoSection.react"),{children:l.jsx(c("GeoText.react"),{children:h._("Are you sure you want to start this test subscription? The payment method attached this test user"s account will be charged for the price of the selected subscription.")})})})})}}return B()}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageSubscriptionCreateTestSubModalMutation.graphql",["OCDevManageSubscriptionCreateTestSubModalMutation_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"sku",storageKey:null},g=[d],h={alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"base_tier",plural:!1,selections:g,storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageSubscriptionCreateTestSubModalMutation",selections:[{alias:null,args:c,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"xoc_subscription_force_create",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageSubscriptionsDevTesting_applicationGrouping"}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageSubscriptionCreateTestSubModalMutation",selections:[{alias:null,args:c,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"xoc_subscription_force_create",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingTestSubscriptionsConnection",kind:"LinkedField",name:"test_subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:"DigitalSubscription",kind:"LinkedField",name:"nodes",plural:!0,selections:[d,{alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"item",plural:!1,selections:[e,f,d,{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"app_grouping",plural:!1,selections:g,storageKey:null},h],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"price_with_formatted_term",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"period_start_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"period_end_time",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"owner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"alias",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},d],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"if_viewer_can_force_renew",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"if_viewer_can_force_expire",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"if_viewer_can_cancel",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"subscription_term",storageKey:null},d],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Organization",kind:"LinkedField",name:"developer_organization",plural:!1,selections:g,storageKey:null},d,{alias:null,args:null,concreteType:"IAPItemFromApplicationGroupingConnection",kind:"LinkedField",name:"subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"nodes",plural:!0,selections:[f,h,e,{alias:null,args:null,concreteType:"XOCSubscriptionTier",kind:"LinkedField",name:"subscription_tier",plural:!1,selections:[{alias:null,args:null,concreteType:"XOCSubscriptionTerm",kind:"LinkedField",name:"terms",plural:!0,selections:[f,{alias:null,args:null,kind:"ScalarField",name:"term_length",storageKey:null}],storageKey:null}],storageKey:null},d],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("OCDevManageSubscriptionCreateTestSubModalMutation_oculusRelayOperation"),metadata:{},name:"OCDevManageSubscriptionCreateTestSubModalMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
OCDevManageSubscriptionsDevTesting_applicationGrouping.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageSubscriptionsDevTesting_applicationGrouping",selections:[{alias:null,args:null,concreteType:"ApplicationGroupingTestSubscriptionsConnection",kind:"LinkedField",name:"test_subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:"DigitalSubscription",kind:"LinkedField",name:"nodes",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageSubscriptionsDevTestingTable_testSubscriptions"}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Organization",kind:"LinkedField",name:"developer_organization",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OCDevManageSubscriptionCreateTestSubModal_applicationGrouping"}],type:"ApplicationGrouping",abstractKey:null};e.exports=a}),null);
-----
OCDevManageSubscriptionCreateTestSubModal_applicationGrouping.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={alias:null,args:null,kind:"ScalarField",name:"sku",storageKey:null},c={alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"base_tier",plural:!1,selections:[a],storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageSubscriptionCreateTestSubModal_applicationGrouping",selections:[a,{alias:null,args:null,concreteType:"IAPItemFromApplicationGroupingConnection",kind:"LinkedField",name:"subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"nodes",plural:!0,selections:[b,c,{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{alias:null,args:null,concreteType:"XOCSubscriptionTier",kind:"LinkedField",name:"subscription_tier",plural:!1,selections:[{alias:null,args:null,concreteType:"XOCSubscriptionTerm",kind:"LinkedField",name:"terms",plural:!0,selections:[b,{alias:null,args:null,kind:"ScalarField",name:"term_length",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ApplicationGroupingTestSubscriptionsConnection",kind:"LinkedField",name:"test_subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:"DigitalSubscription",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"item",plural:!1,selections:[b,c],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"owner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"alias",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"subscription_term",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"ApplicationGrouping",abstractKey:null}}();e.exports=a}),null);
-----
OCDevManageSubscriptionCreateTestSubModalMutation_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="7827929900653386"}),null);
-----
OCDevManageSubscriptionsDevTesting.react",["fbt","ix","GeoButton.react","GeoFlexbox.react","GeoGuidanceCard.react","GeoGuidanceCardContent.react","GeoGuidanceCardHeader.react","GeoLink.react","GeoPageCard.react","GeoSection.react","GeoText.react","OCDevManageOrganizationTestUsersRoute","OCDevManageSubscriptionCreateTestSubModal.react","OCDevManageSubscriptionsDevTestingEmptyTable.react","OCDevManageSubscriptionsDevTestingQuery.graphql","OCDevManageSubscriptionsDevTestingTable.react","OCDevManageSubscriptionsDevTesting_applicationGrouping.graphql","OCDevManageSubscriptionsTestUserSelector.react","OCDevUISpacedLayout.react","RelayHooks","fbicon","react","useOCDevUIModal","useOCDevUIQuery"],(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){a=a.applicationGrouping;var e=d("RelayHooks").useFragment(j!==void 0?j:j=b("OCDevManageSubscriptionsDevTesting_applicationGrouping.graphql"),a);a=c("useOCDevUIQuery")(k!==void 0?k:k=b("OCDevManageSubscriptionsDevTestingQuery.graphql"),{organizationID:(a=e==null?void 0:(a=e.developer_organization)==null?void 0:a.id)!=null?a:""});a=a.viewer;var f=n(null),g=f[0];f=f[1];var l=c("useOCDevUIModal")(),o=l.openModal;l=(l=e.test_subscriptions)==null?void 0:l.nodes;var p=a==null?void 0:(a=a.user)==null?void 0:(a=a.test_users_2)==null?void 0:a.nodes;return m.jsx(m.Fragment,{children:p!=null&&p.length>0?m.jsx(c("GeoPageCard.react"),{columns:12,children:m.jsx(c("GeoSection.react"),{children:m.jsxs(c("OCDevUISpacedLayout.react"),{children:[m.jsxs(c("GeoFlexbox.react"),{justifyContent:"space-between",children:[m.jsx(c("GeoButton.react"),{"data-testid":void 0,icon:d("fbicon")._(i("483768"),16),label:h._("Start a new test subscription"),variant:"creation",onClick:function(){return o(m.jsx(c("OCDevManageSubscriptionCreateTestSubModal.react"),{applicationGrouping:e,initialTestUser:g,testUsers:p}))}}),m.jsx(c("GeoFlexbox.react"),{children:m.jsx(c("OCDevManageSubscriptionsTestUserSelector.react"),{allowDeselect:!0,hideLabel:!0,placeholderText:h._("Filter by test user"),selectedTestUser:g,testUsers:p,onSelect:f})})]}),l!=null&&l.length>0?m.jsx(c("OCDevManageSubscriptionsDevTestingTable.react"),{testSubscriptions:l,testUsername:g==null?void 0:g.getTitle()}):m.jsx(c("OCDevManageSubscriptionsDevTestingEmptyTable.react"),{})]})})}):m.jsx(c("GeoPageCard.react"),{columns:6,children:m.jsx(c("GeoGuidanceCard.react"),{header:m.jsx(c("GeoGuidanceCardHeader.react"),{heading:h._("You don"t have any test users yet")}),status:"warning",children:m.jsxs(c("GeoGuidanceCardContent.react"),{children:[m.jsx(c("GeoText.react"),{children:h._("This page can only be used to manage subscriptions for test users.")}),m.jsx(c("GeoLink.react"),{href:c("OCDevManageOrganizationTestUsersRoute").getURI({organizationID:(f=e==null?void 0:(a=e.developer_organization)==null?void 0:a.id)!=null?f:""}),children:h._("Create a test user here")})]})})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageSubscriptionsDevTesting_applicationGrouping.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageSubscriptionsDevTesting_applicationGrouping",selections:[{alias:null,args:null,concreteType:"ApplicationGroupingTestSubscriptionsConnection",kind:"LinkedField",name:"test_subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:"DigitalSubscription",kind:"LinkedField",name:"nodes",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageSubscriptionsDevTestingTable_testSubscriptions"}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Organization",kind:"LinkedField",name:"developer_organization",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OCDevManageSubscriptionCreateTestSubModal_applicationGrouping"}],type:"ApplicationGrouping",abstractKey:null};e.exports=a}),null);
-----
OCDevManageSubscriptionsTestPlayground.react",["fbt","ix","GeoButton.react","GeoFlexbox.react","GeoGuidanceCard.react","GeoGuidanceCardContent.react","GeoGuidanceCardHeader.react","GeoLink.react","GeoPageCard.react","GeoSection.react","GeoText.react","OCDevManageOrganizationTestUsersRoute","OCDevManageSubscriptionCreateTestSubModal.react","OCDevManageSubscriptionsTestPlaygroundEmptyTable.react","OCDevManageSubscriptionsTestPlaygroundQuery.graphql","OCDevManageSubscriptionsTestPlaygroundTable.react","OCDevManageSubscriptionsTestPlayground_applicationGrouping.graphql","OCDevManageSubscriptionsTestUserSelector.react","OCDevUISpacedLayout.react","RelayHooks","fbicon","react","useOCDevUIModal","useOCDevUIQuery"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l=d("react"),m=d("react").useState;function a(a){a=a.applicationGrouping;var e=d("RelayHooks").useFragment(j!==void 0?j:j=b("OCDevManageSubscriptionsTestPlayground_applicationGrouping.graphql"),a);a=c("useOCDevUIQuery")(k!==void 0?k:k=b("OCDevManageSubscriptionsTestPlaygroundQuery.graphql"),{organizationID:(a=e==null?void 0:(a=e.developer_organization)==null?void 0:a.id)!=null?a:""});a=a.viewer;var f=m(null),g=f[0];f=f[1];var n=c("useOCDevUIModal")(),o=n.openModal;n=(n=e.test_subscriptions)==null?void 0:n.nodes;var p=a==null?void 0:(a=a.user)==null?void 0:(a=a.test_users_2)==null?void 0:a.nodes;return l.jsx(l.Fragment,{children:p!=null&&p.length>0?l.jsx(c("GeoPageCard.react"),{columns:12,children:l.jsx(c("GeoSection.react"),{children:l.jsxs(c("OCDevUISpacedLayout.react"),{children:[l.jsxs(c("GeoFlexbox.react"),{justifyContent:"space-between",children:[l.jsx(c("GeoButton.react"),{"data-testid":void 0,icon:d("fbicon")._(i("483768"),16),label:h._("Start a new test subscription"),variant:"creation",onClick:function(){return o(l.jsx(c("OCDevManageSubscriptionCreateTestSubModal.react"),{applicationGrouping:e,initialTestUser:g,testUsers:p}))}}),l.jsx(c("GeoFlexbox.react"),{children:l.jsx(c("OCDevManageSubscriptionsTestUserSelector.react"),{allowDeselect:!0,hideLabel:!0,selectedTestUser:g,testUsers:p,onSelect:f})})]}),n!=null&&n.length>0?l.jsx(c("OCDevManageSubscriptionsTestPlaygroundTable.react"),{testSubscriptions:n,testUsername:g==null?void 0:g.getTitle()}):l.jsx(c("OCDevManageSubscriptionsTestPlaygroundEmptyTable.react"),{})]})})}):l.jsx(c("GeoPageCard.react"),{columns:6,children:l.jsx(c("GeoGuidanceCard.react"),{header:l.jsx(c("GeoGuidanceCardHeader.react"),{heading:h._("You don"t have any test users yet")}),status:"warning",children:l.jsxs(c("GeoGuidanceCardContent.react"),{children:[l.jsx(c("GeoText.react"),{children:h._("This page can only be used to manage subscriptions for test users.")}),l.jsx(c("GeoLink.react"),{href:c("OCDevManageOrganizationTestUsersRoute").getURI({organizationID:(f=e==null?void 0:(a=e.developer_organization)==null?void 0:a.id)!=null?f:""}),children:h._("Create a test user here")})]})})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageSubscriptionsTestPlayground_applicationGrouping.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageSubscriptionsTestPlayground_applicationGrouping",selections:[{alias:null,args:null,concreteType:"ApplicationGroupingTestSubscriptionsConnection",kind:"LinkedField",name:"test_subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:"DigitalSubscription",kind:"LinkedField",name:"nodes",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageSubscriptionsTestPlaygroundTable_testSubscriptions"}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Organization",kind:"LinkedField",name:"developer_organization",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OCDevManageSubscriptionCreateTestSubModal_applicationGrouping"}],type:"ApplicationGrouping",abstractKey:null};e.exports=a}),null);
-----
OCDevManageSubscriptionCreateTestSubModal.react",["fbt","GeoCancelButton.react","GeoGuidanceCard.react","GeoGuidanceCardContent.react","GeoGuidanceCardHeader.react","GeoModalCard.react","GeoModalFooter.react","GeoModalHeader.react","GeoSection.react","GeoSelector.react","GeoSelectorItem.react","OCDevManageSubscriptionCreateTestSubModalMutation.graphql","OCDevManageSubscriptionCreateTestSubModal_applicationGrouping.graphql","OCDevManageSubscriptionsTestUserSelector.react","OCDevUIForm.react","OCDevUIFormInputValidator.react","OCDevUIFormSubmitButton.react","OCDevUISpacedLayout.react","OCDevUIValidatorCommonErrors","RelayHooks","asyncToGeneratorRuntime","getOCSubscriptionTermLabel","nullthrows","react","useOCDevUICommitMutation"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=d("react"),l=d("react").useState;function a(a){var e=a.applicationGrouping,f=a.initialTestUser;a=a.testUsers;var g=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageSubscriptionCreateTestSubModal_applicationGrouping.graphql"),e);e=l(null);var m=e[0],n=e[1];e=l(null);var o=e[0],p=e[1];e=l(f);var q=e[0];f=e[1];var r=c("useOCDevUICommitMutation")(j!==void 0?j:j=b("OCDevManageSubscriptionCreateTestSubModalMutation.graphql"));function s(){return t.apply(this,arguments)}function t(){t=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){yield r({input:{username:c("nullthrows")(q==null?void 0:q.getTitle()),sku:c("nullthrows")(o==null?void 0:o.sku),application_grouping_id:c("nullthrows")(g.id)}},{closeModalOnSuccess:!0})});return t.apply(this,arguments)}function u(){if(m!=null&&o!=null&&q!=null){var a;a=(a=g.test_subscriptions)==null?void 0:(a=a.nodes)==null?void 0:(a=a.filter(function(a){a=a.owner;return(a==null?void 0:a.alias)===(q==null?void 0:q.getTitle())}))==null?void 0:a.filter(function(a){a=a.is_active;return a});var b=a==null?void 0:a.find(function(a){a=a.item;return(a==null?void 0:a.sku)===m});if(b!=null){if(((b=b.current_offer)==null?void 0:b.subscription_term)===(o==null?void 0:o.term_length))return{hasError:!0,hasWarning:!1};else return{hasError:!1,hasWarning:!0}}else{var c=(b=g.subscriptions)==null?void 0:(b=b.nodes)==null?void 0:(b=b.find(function(a){a=a.sku;return a===m}))==null?void 0:(b=b.subscription_tier)==null?void 0:(b=b.group_base_tier)==null?void 0:b.id;b=a==null?void 0:a.some(function(a){a=a.item;return(a==null?void 0:(a=a.subscription_tier)==null?void 0:(a=a.group_base_tier)==null?void 0:a.id)===c});if(b===!0)return{hasError:!1,hasWarning:!0}}}return{hasError:!1,hasWarning:!1}}function v(a){var b=a.hasError;a=a.hasWarning;if(b)return k.jsx(c("GeoGuidanceCard.react"),{header:k.jsx(c("GeoGuidanceCardHeader.react"),{heading:h._("Existing Subscription Found")}),status:"error",children:k.jsx(c("GeoGuidanceCardContent.react"),{children:h._("This user already has an active subscription for the selected tier. To start a new subscription for this tier, first expire or delete the existing subscription.")})});else if(a)return k.jsx(c("GeoGuidanceCard.react"),{header:k.jsx(c("GeoGuidanceCardHeader.react"),{heading:h._("Existing Subscription Will Be Updated")}),status:"warning",children:k.jsx(c("GeoGuidanceCardContent.react"),{children:h._("This user already has an active subscription for a different tier or term length. Starting this subscription will initiate either an upgrade, downgrade, or crossgrade of the existing subscription.")})});return null}e=u();return k.jsx(c("OCDevUIForm.react"),{onSubmit:s,children:k.jsx(c("GeoModalCard.react"),{footer:k.jsx(c("GeoModalFooter.react"),{primaryButton:k.jsx(c("OCDevUIFormSubmitButton.react"),{forceDisabled:e.hasError}),secondaryButton:k.jsx(c("GeoCancelButton.react"),{})}),header:k.jsx(c("GeoModalHeader.react"),{heading:h._("Start Test Subscription")}),children:k.jsx(c("GeoSection.react"),{children:k.jsxs(c("OCDevUISpacedLayout.react"),{children:[v(e),k.jsx(c("OCDevUIFormInputValidator.react"),{validateField:function(){return m==null?d("OCDevUIValidatorCommonErrors").REQUIRED_FIELD_ERROR_MESSAGE:null},children:k.jsx(c("GeoSelector.react"),{"data-button-testid":"test-subscription-create-sub-tier-selector",label:h._("Subscription Tier"),placeholder:h._("Select a subscription tier"),value:m,onChange:function(a){n(a),p(null)},children:(u=g.subscriptions)==null?void 0:(s=u.nodes)==null?void 0:s.map(function(a){var b,d=a.display_name;a=a.sku;return k.jsx(c("GeoSelectorItem.react"),{description:"SKU: "+((b=a)!=null?b:""),label:(b=d)!=null?b:"",value:a},a)})})}),k.jsx(c("OCDevUIFormInputValidator.react"),{validateField:function(){return o==null?d("OCDevUIValidatorCommonErrors").REQUIRED_FIELD_ERROR_MESSAGE:null},children:k.jsx(c("GeoSelector.react"),{"data-button-testid":"test-subscription-create-sub-term-selector",isDisabled:m==null,label:h._("Subscription Term"),placeholder:h._("Select a subscription term"),value:o,onChange:p,children:(v=g.subscriptions)==null?void 0:(e=v.nodes)==null?void 0:(u=e.find(function(a){a=a.sku;return a===m}))==null?void 0:(s=u.subscription_tier)==null?void 0:(v=s.terms)==null?void 0:v.map(function(a){return k.jsx(c("GeoSelectorItem.react"),{label:c("getOCSubscriptionTermLabel")(a.term_length),value:a},a.sku)})})}),k.jsx(c("OCDevManageSubscriptionsTestUserSelector.react"),{allowDeselect:!1,hideLabel:!1,selectedTestUser:q,testUsers:a,validateField:function(){return q==null?d("OCDevUIValidatorCommonErrors").REQUIRED_FIELD_ERROR_MESSAGE:null},onSelect:f})]})})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageSubscriptionCreateTestSubModalMutation.graphql",["OCDevManageSubscriptionCreateTestSubModalMutation_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{kind:"Variable",name:"data",variableName:"input"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"sku",storageKey:null},g=[d],h={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},i={alias:null,args:null,concreteType:null,kind:"LinkedField",name:"group_base_tier",plural:!1,selections:[h,d],storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageSubscriptionCreateTestSubModalMutation",selections:[{alias:null,args:c,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"xoc_subscription_force_create",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManagePlatformServicesSubscriptionsPlaygroundViewV2_applicationGrouping"}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageSubscriptionCreateTestSubModalMutation",selections:[{alias:null,args:c,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"xoc_subscription_force_create",plural:!1,selections:[{alias:null,args:null,concreteType:"ApplicationGroupingTestSubscriptionsConnection",kind:"LinkedField",name:"test_subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:"DigitalSubscription",kind:"LinkedField",name:"nodes",plural:!0,selections:[d,{alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"item",plural:!1,selections:[e,f,d,{alias:null,args:null,concreteType:"ApplicationGrouping",kind:"LinkedField",name:"app_grouping",plural:!1,selections:g,storageKey:null},{alias:null,args:null,concreteType:"XOCSubscriptionTier",kind:"LinkedField",name:"subscription_tier",plural:!1,selections:[i],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"price_with_formatted_term",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"period_start_time",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"period_end_time",storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"owner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"alias",storageKey:null},d],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"if_viewer_can_force_renew",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"if_viewer_can_force_expire",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"if_viewer_can_cancel",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[h,{alias:null,args:null,kind:"ScalarField",name:"subscription_term",storageKey:null},d],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"Organization",kind:"LinkedField",name:"developer_organization",plural:!1,selections:g,storageKey:null},d,{alias:null,args:null,concreteType:"IAPItemFromApplicationGroupingConnection",kind:"LinkedField",name:"subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[h,f,e,{alias:null,args:null,concreteType:"XOCSubscriptionTier",kind:"LinkedField",name:"subscription_tier",plural:!1,selections:[{alias:null,args:null,concreteType:"XOCSubscriptionTerm",kind:"LinkedField",name:"terms",plural:!0,selections:[f,{alias:null,args:null,kind:"ScalarField",name:"term_length",storageKey:null}],storageKey:null},i],storageKey:null},d],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:b("OCDevManageSubscriptionCreateTestSubModalMutation_oculusRelayOperation"),metadata:{},name:"OCDevManageSubscriptionCreateTestSubModalMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
OCDevManageSubscriptionCreateTestSubModal_applicationGrouping.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={alias:null,args:null,kind:"ScalarField",name:"sku",storageKey:null},c={alias:null,args:null,concreteType:null,kind:"LinkedField",name:"group_base_tier",plural:!1,selections:[a],storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageSubscriptionCreateTestSubModal_applicationGrouping",selections:[a,{alias:null,args:null,concreteType:"IAPItemFromApplicationGroupingConnection",kind:"LinkedField",name:"subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"nodes",plural:!0,selections:[b,{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{alias:null,args:null,concreteType:"XOCSubscriptionTier",kind:"LinkedField",name:"subscription_tier",plural:!1,selections:[{alias:null,args:null,concreteType:"XOCSubscriptionTerm",kind:"LinkedField",name:"terms",plural:!0,selections:[b,{alias:null,args:null,kind:"ScalarField",name:"term_length",storageKey:null}],storageKey:null},c],storageKey:null}],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"ApplicationGroupingTestSubscriptionsConnection",kind:"LinkedField",name:"test_subscriptions",plural:!1,selections:[{alias:null,args:null,concreteType:"DigitalSubscription",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,concreteType:"IAPItem",kind:"LinkedField",name:"item",plural:!1,selections:[b,{alias:null,args:null,concreteType:"XOCSubscriptionTier",kind:"LinkedField",name:"subscription_tier",plural:!1,selections:[c],storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"owner",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"alias",storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_active",storageKey:null},{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"current_offer",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"subscription_term",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],type:"ApplicationGrouping",abstractKey:null}}();e.exports=a}),null);
-----
OCDevManageSubscriptionCreateTestSubModalMutation_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="6164915223592451"}),null);
-----