OCDevManageOrganizationCreateAppModal.react",["fbt","GeoCheckboxInput.react","GeoModalCard.react","GeoModalFooter.react","GeoModalHeader.react","GeoNotice.react","GeoSection.react","GeoTextInput.react","OCApplicationPlatform","OCDevManageApplicationRoute","OCDevManageContentNotAvailable.react","OCDevManageOrganizationCreateApp2DModeSelector.react","OCDevManageOrganizationCreateAppModalMutation.graphql","OCDevManageOrganizationCreateAppModalQuery.graphql","OCDevManageOrganizationCreateAppPlatform","OCDevManageOrganizationCreateAppPlatformSelector.react","OCDevUIForm.react","OCDevUIFormInputValidator.react","OCDevUIFormSubmitButton.react","OCDevUIHiddenValidator.react","OCDevUISpacedLayout.react","OCDevUIValidateStringLength","OCNavigatorHooks","OculusDashboardAppFieldValidatorsSitevarConfig","QPLUserFlow","XOCDisplayNameValidityIssue.oculus","asyncToGeneratorRuntime","gkx","nullthrows","qpl","react","useOCDevUICommitMutation","useOCDevUIQuery","useQueryAreDisplayNamesValid"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||(k=d("react")),m=k.useState,n="775786805876174";function a(a){var e=a.organizationID;a=c("useOCDevUIQuery")(i!==void 0?i:i=b("OCDevManageOrganizationCreateAppModalQuery.graphql"),{organizationID:e});var g=a.organization;a=m("");var k=a[0],o=a[1];a=m("NONE");var p=a[0],q=a[1];a=m(c("gkx")("25699"));var r=a[0],s=a[1];a=m(null);var t=a[0],u=a[1],v=c("qpl")._(538394531,"1010"),w=c("useOCDevUICommitMutation")(j!==void 0?j:j=b("OCDevManageOrganizationCreateAppModalMutation.graphql")),x=d("OCNavigatorHooks").useNavigate();function y(){if(t==null)return null;switch(t){case c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB:case c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB_PRIVATE:case c("OCDevManageOrganizationCreateAppPlatform").QUEST_STORE:return c("OCApplicationPlatform").values.ANDROID_6DOF;case c("OCDevManageOrganizationCreateAppPlatform").RIFT:return c("OCApplicationPlatform").values.PC;case c("OCDevManageOrganizationCreateAppPlatform").XROS:return c("gkx")("25702")?c("OCApplicationPlatform").values.ANDROID_XROS:null}}var z=y();function A(){return B.apply(this,arguments)}function B(){B=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=t===c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB_PRIVATE,b=t===c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB||t===c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB_PRIVATE&&!c("gkx")("2720");a&&c("QPLUserFlow").start(v);try{b=(yield w({input:{display_name:k,is_concept:b,is_quest_for_business:a,platform:c("nullthrows")(z),organization_id:e,is_test:r,app_2d_mode:z==="ANDROID_6DOF"?p:null}},{refetchOnSuccess:!0,throwOnError:!0,updater:function(a){return a.invalidateStore()}}));if(b==null){c("QPLUserFlow").endFailure(v,"Null response");return}x(c("OCDevManageApplicationRoute").getURI({applicationID:(a=(a=b.xoc_application_create)==null?void 0:(b=a.application)==null?void 0:b.id)!=null?a:""}));c("QPLUserFlow").endSuccess(v)}catch(a){c("QPLUserFlow").endFailure(v,a.name,{annotations:{string:{error:a.toString(),www_request_id:(b=a.source)==null?void 0:b.www_request_id}}});throw a}});return B.apply(this,arguments)}var C=c("useQueryAreDisplayNamesValid")();function D(){return E.apply(this,arguments)}function E(){E=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=d("OCDevUIValidateStringLength").validateStringLength({maxLength:c("OculusDashboardAppFieldValidatorsSitevarConfig").display_name.max_length,value:k});if(a!=null)return a;if(z==null)return;a=(yield C({displayNameLocalePairs:[{display_name:k,locale:"en_US"}],organizationID:e,platform:z}));if(a===c("XOCDisplayNameValidityIssue.oculus").ALREADY_IN_USE)return h._("u5df2u6709u4e00u6b3eu5e94u7528u5728u540cu4e00u5e73u53f0u4e2du4f7fu7528u8fd9u4e2au540du79f0u3002");if(a===c("XOCDisplayNameValidityIssue.oculus").CONTAINS_PROFANITY)return h._("This name contains profanity.")});return E.apply(this,arguments)}function F(){var a;if(g==null)return l.jsxs(l.Fragment,{children:[l.jsx(c("OCDevManageContentNotAvailable.react"),{}),l.jsx(c("OCDevUIHiddenValidator.react"),{isValid:!1})]});var b=(a=g==null?void 0:g.is_authorized_for_quest)!=null?a:!1;return l.jsxs(c("OCDevUISpacedLayout.react"),{children:[l.jsx(c("OCDevUIFormInputValidator.react"),{validateField:D,children:l.jsx(c("GeoTextInput.react"),{"data-testid":void 0,label:h._("App Name"),placeholder:h._("Enter a name for your app"),value:k,onChange:o})}),l.jsx(c("OCDevManageOrganizationCreateAppPlatformSelector.react"),{organization:g,value:t,onChange:function(a){u(a),a===c("OCDevManageOrganizationCreateAppPlatform").QUEST_STORE&&c("gkx")("25699")&&!b&&s(!0)}}),c("gkx")("25699")&&l.jsx(c("GeoCheckboxInput.react"),{"data-testid":void 0,description:"This option is only visible to those on an allow list",disabledMessage:"This org is only allowed to make test quest apps",isDisabled:t===c("OCDevManageOrganizationCreateAppPlatform").QUEST_STORE&&!b,label:"Assign to Test Store",value:r,onChange:s}),z==="ANDROID_6DOF"&&l.jsx(c("OCDevManageOrganizationCreateApp2DModeSelector.react"),{value:p,onChange:q}),e===n&&l.jsx(c("GeoNotice.react"),{status:"warning",children:"You are about to create an app in the Oculus first party organization. Please do not create any testing applications here. You are more than welcome to create your own organization if you want to create a new app for testing."})]})}F.displayName=F.name+" [from "+f.id+"]";return l.jsx(c("OCDevUIForm.react"),{onSubmit:A,children:l.jsx(c("GeoModalCard.react"),{"data-testid":void 0,footer:l.jsx(c("GeoModalFooter.react"),{primaryButton:l.jsx(c("OCDevUIFormSubmitButton.react"),{label:h._("u521bu5efa"),testID:"ocdm-create-new-app-modal-create-button",variant:"creation"})}),header:l.jsx(c("GeoModalHeader.react"),{heading:h._("Create a New App")}),children:l.jsx(c("GeoSection.react"),{children:F()})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageOrganizationCreateAppModalQuery.graphql",["OCDevManageOrganizationCreateAppModalQuery_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"organizationID"}],c=[{kind:"Variable",name:"node_id",variableName:"organizationID"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_quest",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageOrganizationCreateAppModalQuery",selections:[{alias:"organization",args:c,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[d,e,{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationCreateAppPlatformSelector_organization"}],type:"Organization",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageOrganizationCreateAppModalQuery",selections:[{alias:"organization",args:c,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d,{kind:"InlineFragment",selections:[e,{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_enterprise",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_quest_for_business",storageKey:null}],type:"Organization",abstractKey:null}],storageKey:null}]},params:{id:b("OCDevManageOrganizationCreateAppModalQuery_oculusRelayOperation"),metadata:{},name:"OCDevManageOrganizationCreateAppModalQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
OCDevManageOrganizationCreateAppPlatformSelector.react",["fbt","ix","GeoHeading.react","GeoSelectableInfoTileGroup_DEPRECATED.react","GeoSelectableInfoTile_DEPRECATED.react","GeoText.react","Image.react","OCDevManageOrganizationCreateAppPlatform","OCDevManageOrganizationCreateAppPlatformSelector_organization.graphql","OCDevUIHiddenValidator.react","OCDevUISpacedLayout.react","RelayHooks","gkx","react"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l=k||d("react");function a(a){var e=a.onChange,f=a.organization;a=a.value;f=d("RelayHooks").useFragment(j!==void 0?j:j=b("OCDevManageOrganizationCreateAppPlatformSelector_organization.graphql"),f);var g=(f==null?void 0:f.is_authorized_for_quest)===!0||c("gkx")("2720");return l.jsxs(c("OCDevUISpacedLayout.react"),{children:[l.jsxs("div",{children:[l.jsx(c("GeoHeading.react"),{level:4,children:h._("Platform")}),l.jsx(c("GeoText.react"),{children:h._("Select a platform")})]}),l.jsxs(c("GeoSelectableInfoTileGroup_DEPRECATED.react"),{orientation:"vertical",selectionType:"single",value:a,onChange:e,children:[c("gkx")("25699")||g||f.is_authorized_for_enterprise===!0?l.jsx(c("GeoSelectableInfoTile_DEPRECATED.react"),{description:h._("Distribute your app on the official Oculus Store, where it can be promoted to and discovered by the Quest community. {Explanation for business apps}",[h._param("Explanation for business apps",f.is_authorized_for_enterprise===!0?"Select this option if you wish to create an Oculus for Business app.":null)]),heading:h._("Meta Questuff08u5546u5e97uff09"),media:l.jsx(c("Image.react"),{src:i("1793318")}),value:c("OCDevManageOrganizationCreateAppPlatform").QUEST_STORE}):null,!c("gkx")("2720")&&l.jsx(c("GeoSelectableInfoTile_DEPRECATED.react"),{description:h._("Distribute your app to Quest users through a direct link, invitation or an exact match search."),heading:h._("Meta Questuff08App Labuff09"),media:l.jsx(c("Image.react"),{src:i("1793318")}),value:c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB}),f.is_authorized_for_quest_for_business===!0?l.jsx(c("GeoSelectableInfoTile_DEPRECATED.react"),{"data-testid":void 0,description:h._("Distribute your app to Meta Quest for Business users through a direct link or invitation only."),heading:h._("Meta Quest (Private app)"),media:l.jsx(c("Image.react"),{src:i("1793318")}),value:c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB_PRIVATE}):null,c("gkx")("25702")?l.jsx(c("GeoSelectableInfoTile_DEPRECATED.react"),{description:h._("u7528u6d4bu8bd5u94feu63a5u53d1u5e03u4f60u7684u5e94u7528"),heading:h._("Meta Questuff08u589eu5f3au4e16u754cu6f14u793auff09"),media:l.jsx(c("Image.react"),{src:i("1793318")}),value:c("OCDevManageOrganizationCreateAppPlatform").XROS}):null,l.jsx(c("GeoSelectableInfoTile_DEPRECATED.react"),{description:h._("Distribute your app on the official Meta Quest Store, where it can be promoted to and discovered by users with an Oculus Ready PC."),heading:h._("Rift"),media:l.jsx(c("Image.react"),{src:i("1793319")}),value:c("OCDevManageOrganizationCreateAppPlatform").RIFT})]}),l.jsx(c("OCDevUIHiddenValidator.react"),{isValid:a!=null})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageOrganizationCreateAppPlatformSelector_organization.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageOrganizationCreateAppPlatformSelector_organization",selections:[{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_enterprise",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_quest",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_quest_for_business",storageKey:null}],type:"Organization",abstractKey:null};e.exports=a}),null);
-----
OCDevManageOrganizationCreateAppModal.react",["fbt","GeoCheckboxInput.react","GeoModalCard.react","GeoModalFooter.react","GeoModalHeader.react","GeoNotice.react","GeoSection.react","GeoTextInput.react","OCDevManageApplicationRoute","OCDevManageContentNotAvailable.react","OCDevManageOrganizationCreateApp2DModeSelector.react","OCDevManageOrganizationCreateAppModalMutation.graphql","OCDevManageOrganizationCreateAppModalQuery.graphql","OCDevManageOrganizationCreateAppPlatform","OCDevManageOrganizationCreateAppPlatformSelector.react","OCDevManageQueryAppNameAvailable","OCDevUIForm.react","OCDevUIFormInputValidator.react","OCDevUIFormSubmitButton.react","OCDevUIHiddenValidator.react","OCDevUISpacedLayout.react","OCDevUIValidateStringLength","OCNavigatorHooks","OculusDashboardAppFieldValidatorsSitevarConfig","gkx","react","regeneratorRuntime","useOCDevManageCommitMutation","useOCDevManageQuery"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=d("react"),l=d("react").useState,m="775786805876174";function a(a){var e=a.organizationID;a=c("useOCDevManageQuery")(i!==void 0?i:i=b("OCDevManageOrganizationCreateAppModalQuery.graphql"),{organizationID:e});var g=a.organization;a=l("");var n=a[0],o=a[1];a=l("NONE");var p=a[0],q=a[1];a=l(c("gkx")("1028377"));var r=a[0],s=a[1];a=l(null);var t=a[0],u=a[1],v=c("useOCDevManageCommitMutation")(j!==void 0?j:j=b("OCDevManageOrganizationCreateAppModalMutation.graphql"));a=(a=d("OCNavigatorHooks").useNullableContextRouter())!=null?a:{};var w=a.history,x=[c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB,c("OCDevManageOrganizationCreateAppPlatform").QUEST_STORE].includes(t)?"ANDROID_6DOF":"PC";function y(){var a,d,f,g;return b("regeneratorRuntime").async(function(h){while(1)switch(h.prev=h.next){case 0:h.next=2;return b("regeneratorRuntime").awrap(v({input:{display_name:n,is_concept:t===c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB,platform:x,organization_id:e,is_test:r,app_2d_mode:x==="ANDROID_6DOF"?p:null}},{updater:function(a){return a.invalidateStore()}}));case 2:g=h.sent;if(!(g==null)){h.next=5;break}return h.abrupt("return");case 5:w==null?void 0:w.push(c("OCDevManageApplicationRoute").getURI({applicationID:(a=(d=g.xoc_application_create)==null?void 0:(f=d.application)==null?void 0:f.id)!=null?a:""}).getPath());case 6:case"end":return h.stop()}},null,this)}var z=d("OCDevManageQueryAppNameAvailable").useQueryAppNameAvailable();function A(){var a,e;return b("regeneratorRuntime").async(function(f){while(1)switch(f.prev=f.next){case 0:e=d("OCDevUIValidateStringLength").validateStringLength({maxLength:c("OculusDashboardAppFieldValidatorsSitevarConfig").display_name.max_length,value:n});if(!(e!=null)){f.next=3;break}return f.abrupt("return",e);case 3:if(!(g==null?void 0:(a=g.org_apps)==null?void 0:a.some(function(a){var b=a.display_name;a=a.platform;return a===x&&b===n}))){f.next=5;break}return f.abrupt("return",h._("You already have an app with this name on the same platform."));case 5:f.t0=x!=null;if(!f.t0){f.next=10;break}f.next=9;return b("regeneratorRuntime").awrap(z({name:n,platform:x}));case 9:f.t0=!f.sent;case 10:if(!f.t0){f.next=12;break}return f.abrupt("return",h._("u5df2u6709u4e00u6b3eu5e94u7528u5728u540cu4e00u5e73u53f0u4e2du4f7fu7528u8fd9u4e2au540du79f0u3002"));case 12:case"end":return f.stop()}},null,this)}function B(){var a;if(g==null)return k.jsxs(k.Fragment,{children:[k.jsx(c("OCDevManageContentNotAvailable.react"),{}),k.jsx(c("OCDevUIHiddenValidator.react"),{isValid:!1})]});var b=(a=g==null?void 0:g.is_authorized_for_quest)!=null?a:!1;return k.jsxs(c("OCDevUISpacedLayout.react"),{children:[k.jsx(c("OCDevUIFormInputValidator.react"),{validateField:A,children:k.jsx(c("GeoTextInput.react"),{"data-testid":void 0,label:h._("App Name"),placeholder:h._("Enter a name for your app"),value:n,onChange:o})}),k.jsx(c("OCDevManageOrganizationCreateAppPlatformSelector.react"),{organization:g,value:t,onChange:function(a){u(a),a===c("OCDevManageOrganizationCreateAppPlatform").QUEST_STORE&&c("gkx")("1028377")&&!b&&s(!0)}}),c("gkx")("1028377")&&k.jsx(c("GeoCheckboxInput.react"),{"data-testid":void 0,description:"This option is only visible to those on an allow list",disabledMessage:"This org is only allowed to make test quest apps",isDisabled:t===c("OCDevManageOrganizationCreateAppPlatform").QUEST_STORE&&!b,label:"Assign to Test Store",value:r,onChange:s}),x==="ANDROID_6DOF"&&k.jsx(c("OCDevManageOrganizationCreateApp2DModeSelector.react"),{value:p,onChange:q}),e===m&&k.jsx(c("GeoNotice.react"),{status:"warning",children:"You are about to create an app in the Oculus first party organization. Please do not create any testing applications here. You are more than welcome to create your own organization if you want to create a new app for testing."})]})}B.displayName=B.name+" [from "+f.id+"]";return k.jsx(c("OCDevUIForm.react"),{onSubmit:y,children:k.jsx(c("GeoModalCard.react"),{"data-testid":void 0,footer:k.jsx(c("GeoModalFooter.react"),{primaryButton:k.jsx(c("OCDevUIFormSubmitButton.react"),{label:h._("u521bu5efa"),testID:"ocdm-create-new-app-button",variant:"creation"})}),header:k.jsx(c("GeoModalHeader.react"),{heading:h._("Create a New App")}),children:k.jsx(c("GeoSection.react"),{children:B()})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageOrganizationCreateAppPlatformSelector.react",["fbt","ix","GeoHeading.react","GeoSelectableInfoTile.react","GeoSelectableInfoTileGroup.react","GeoText.react","Image.react","OCDevManageOrganizationCreateAppPlatform","OCDevManageOrganizationCreateAppPlatformSelector_organization.graphql","OCDevUIHiddenValidator.react","OCDevUISpacedLayout.react","RelayHooks","gkx","react"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k=d("react");function a(a){var e=a.onChange,f=a.organization;a=a.value;f=d("RelayHooks").useFragment(j!==void 0?j:j=b("OCDevManageOrganizationCreateAppPlatformSelector_organization.graphql"),f);return k.jsxs(c("OCDevUISpacedLayout.react"),{children:[k.jsxs("div",{children:[k.jsx(c("GeoHeading.react"),{level:4,children:h._("Platform")}),k.jsx(c("GeoText.react"),{children:h._("Select a platform")})]}),k.jsxs(c("GeoSelectableInfoTileGroup.react"),{orientation:"vertical",selectionType:"single",value:a,onChange:e,children:[c("gkx")("1028377")||f.is_authorized_for_quest===!0||f.is_authorized_for_enterprise===!0?k.jsx(c("GeoSelectableInfoTile.react"),{description:h._("Distribute your app on the official Oculus Store, where it can be promoted to and discovered by the Quest community. {Explanation for business apps}",[h._param("Explanation for business apps",f.is_authorized_for_enterprise===!0?"Select this option if you wish to create an Oculus for Business app.":null)]),heading:h._("Quest (Store)"),media:k.jsx(c("Image.react"),{src:i("1793318")}),value:c("OCDevManageOrganizationCreateAppPlatform").QUEST_STORE}):null,k.jsx(c("GeoSelectableInfoTile.react"),{description:h._("Distribute your app to Quest users through a direct link, invitation or an exact match search."),heading:h._("Quest (App Lab)"),media:k.jsx(c("Image.react"),{src:i("1793318")}),value:c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB}),k.jsx(c("GeoSelectableInfoTile.react"),{description:h._("Distribute your app on the official Oculus Store, where it can be promoted to and discovered by users with an Oculus Ready PC."),heading:h._("Rift"),media:k.jsx(c("Image.react"),{src:i("1793319")}),value:c("OCDevManageOrganizationCreateAppPlatform").RIFT})]}),k.jsx(c("OCDevUIHiddenValidator.react"),{isValid:a!=null})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageOrganizationCreateAppModalQuery.graphql",["OCDevManageOrganizationCreateAppModalQuery_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"organizationID"}],c=[{kind:"Variable",name:"node_id",variableName:"organizationID"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_quest",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"platform",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"viewer_role_deprecated",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageOrganizationCreateAppModalQuery",selections:[{alias:"organization",args:c,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[d,e,{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"org_apps",plural:!0,selections:[f,g],storageKey:null},h,{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationCreateAppPlatformSelector_organization"}],type:"Organization",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageOrganizationCreateAppModalQuery",selections:[{alias:"organization",args:c,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d,{kind:"InlineFragment",selections:[e,{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"org_apps",plural:!0,selections:[f,g,d],storageKey:null},h,{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_enterprise",storageKey:null}],type:"Organization",abstractKey:null}],storageKey:null}]},params:{id:b("OCDevManageOrganizationCreateAppModalQuery_oculusRelayOperation"),metadata:{},name:"OCDevManageOrganizationCreateAppModalQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
OCDevManageOrganizationCreateAppPlatformSelector_organization.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageOrganizationCreateAppPlatformSelector_organization",selections:[{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_enterprise",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_quest",storageKey:null}],type:"Organization",abstractKey:null};e.exports=a}),null);
-----
-----
OCDevManageOrganizationCreateAppModalQuery.graphql",["OCDevManageOrganizationCreateAppModalQuery_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"organizationID"}],c=[{kind:"Variable",name:"node_id",variableName:"organizationID"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_quest",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageOrganizationCreateAppModalQuery",selections:[{alias:"organization",args:c,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[d,e,{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationCreateAppPlatformSelector_organization"}],type:"Organization",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageOrganizationCreateAppModalQuery",selections:[{alias:"organization",args:c,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d,{kind:"InlineFragment",selections:[e,{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_enterprise",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_quest_for_business",storageKey:null}],type:"Organization",abstractKey:null}],storageKey:null}]},params:{id:b("OCDevManageOrganizationCreateAppModalQuery_oculusRelayOperation"),metadata:{},name:"OCDevManageOrganizationCreateAppModalQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
OCDevManageOrganizationCreateAppPlatformSelector.react",["fbt","ix","GeoHeading.react","GeoSelectableInfoTileGroup_DEPRECATED.react","GeoSelectableInfoTile_DEPRECATED.react","GeoText.react","Image.react","OCDevManageOrganizationCreateAppPlatform","OCDevManageOrganizationCreateAppPlatformSelector_organization.graphql","OCDevUIHiddenValidator.react","OCDevUISpacedLayout.react","RelayHooks","gkx","react"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k,l=k||d("react");function a(a){var e=a.onChange,f=a.organization;a=a.value;f=d("RelayHooks").useFragment(j!==void 0?j:j=b("OCDevManageOrganizationCreateAppPlatformSelector_organization.graphql"),f);var g=(f==null?void 0:f.is_authorized_for_quest)===!0||c("gkx")("2720");return l.jsxs(c("OCDevUISpacedLayout.react"),{children:[l.jsxs("div",{children:[l.jsx(c("GeoHeading.react"),{level:4,children:h._("Platform")}),l.jsx(c("GeoText.react"),{children:h._("Select a platform")})]}),l.jsxs(c("GeoSelectableInfoTileGroup_DEPRECATED.react"),{orientation:"vertical",selectionType:"single",value:a,onChange:e,children:[c("gkx")("25699")||g||f.is_authorized_for_enterprise===!0?l.jsx(c("GeoSelectableInfoTile_DEPRECATED.react"),{description:h._("Distribute your app on the official Oculus Store, where it can be promoted to and discovered by the Quest community. {Explanation for business apps}",[h._param("Explanation for business apps",f.is_authorized_for_enterprise===!0?"Select this option if you wish to create an Oculus for Business app.":null)]),heading:h._("Meta Questuff08u5546u5e97uff09"),media:l.jsx(c("Image.react"),{src:i("1793318")}),value:c("OCDevManageOrganizationCreateAppPlatform").QUEST_STORE}):null,!c("gkx")("2720")&&l.jsx(c("GeoSelectableInfoTile_DEPRECATED.react"),{description:h._("Distribute your app to Quest users through a direct link, invitation or an exact match search."),heading:h._("Meta Questuff08App Labuff09"),media:l.jsx(c("Image.react"),{src:i("1793318")}),value:c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB}),f.is_authorized_for_quest_for_business===!0?l.jsx(c("GeoSelectableInfoTile_DEPRECATED.react"),{"data-testid":void 0,description:h._("Distribute your app to Meta Quest for Business users through a direct link or invitation only."),heading:h._("Meta Quest (Private app)"),media:l.jsx(c("Image.react"),{src:i("1793318")}),value:c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB_PRIVATE}):null,c("gkx")("25702")?l.jsx(c("GeoSelectableInfoTile_DEPRECATED.react"),{description:h._("u7528u6d4bu8bd5u94feu63a5u53d1u5e03u4f60u7684u5e94u7528"),heading:h._("Meta Questuff08u589eu5f3au4e16u754cu6f14u793auff09"),media:l.jsx(c("Image.react"),{src:i("1793318")}),value:c("OCDevManageOrganizationCreateAppPlatform").XROS}):null,l.jsx(c("GeoSelectableInfoTile_DEPRECATED.react"),{description:h._("Distribute your app on the official Meta Quest Store, where it can be promoted to and discovered by users with an Oculus Ready PC."),heading:h._("Rift"),media:l.jsx(c("Image.react"),{src:i("1793319")}),value:c("OCDevManageOrganizationCreateAppPlatform").RIFT})]}),l.jsx(c("OCDevUIHiddenValidator.react"),{isValid:a!=null})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageOrganizationCreateAppPlatformSelector_organization.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageOrganizationCreateAppPlatformSelector_organization",selections:[{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_enterprise",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_quest",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_quest_for_business",storageKey:null}],type:"Organization",abstractKey:null};e.exports=a}),null);
-----
OCDevManageOrganizationCreateAppModal.react",["fbt","GeoCheckboxInput.react","GeoModalCard.react","GeoModalFooter.react","GeoModalHeader.react","GeoNotice.react","GeoSection.react","GeoTextInput.react","OCDevManageApplicationRoute","OCDevManageContentNotAvailable.react","OCDevManageOrganizationCreateApp2DModeSelector.react","OCDevManageOrganizationCreateAppModalMutation.graphql","OCDevManageOrganizationCreateAppModalQuery.graphql","OCDevManageOrganizationCreateAppPlatform","OCDevManageOrganizationCreateAppPlatformSelector.react","OCDevManageQueryAppNameAvailable","OCDevUIForm.react","OCDevUIFormInputValidator.react","OCDevUIFormSubmitButton.react","OCDevUIHiddenValidator.react","OCDevUISpacedLayout.react","OCDevUIValidateStringLength","OCNavigatorHooks","OculusDashboardAppFieldValidatorsSitevarConfig","gkx","react","regeneratorRuntime","useOCDevManageCommitMutation","useOCDevManageQuery"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=d("react"),l=d("react").useState,m="775786805876174";function a(a){var e=a.organizationID;a=c("useOCDevManageQuery")(i!==void 0?i:i=b("OCDevManageOrganizationCreateAppModalQuery.graphql"),{organizationID:e});var g=a.organization;a=l("");var n=a[0],o=a[1];a=l("NONE");var p=a[0],q=a[1];a=l(c("gkx")("1028377"));var r=a[0],s=a[1];a=l(null);var t=a[0],u=a[1],v=c("useOCDevManageCommitMutation")(j!==void 0?j:j=b("OCDevManageOrganizationCreateAppModalMutation.graphql"));a=(a=d("OCNavigatorHooks").useNullableContextRouter())!=null?a:{};var w=a.history,x=[c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB,c("OCDevManageOrganizationCreateAppPlatform").QUEST_STORE].includes(t)?"ANDROID_6DOF":"PC";function y(){var a,d,f,g;return b("regeneratorRuntime").async(function(h){while(1)switch(h.prev=h.next){case 0:h.next=2;return b("regeneratorRuntime").awrap(v({input:{display_name:n,is_concept:t===c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB,platform:x,organization_id:e,is_test:r,app_2d_mode:x==="ANDROID_6DOF"?p:null}},{updater:function(a){return a.invalidateStore()}}));case 2:g=h.sent;if(!(g==null)){h.next=5;break}return h.abrupt("return");case 5:w==null?void 0:w.push(c("OCDevManageApplicationRoute").getURI({applicationID:(a=(d=g.xoc_application_create)==null?void 0:(f=d.application)==null?void 0:f.id)!=null?a:""}).getPath());case 6:case"end":return h.stop()}},null,this)}var z=d("OCDevManageQueryAppNameAvailable").useQueryAppNameAvailable();function A(){var a,e;return b("regeneratorRuntime").async(function(f){while(1)switch(f.prev=f.next){case 0:e=d("OCDevUIValidateStringLength").validateStringLength({maxLength:c("OculusDashboardAppFieldValidatorsSitevarConfig").display_name.max_length,value:n});if(!(e!=null)){f.next=3;break}return f.abrupt("return",e);case 3:if(!(g==null?void 0:(a=g.org_apps)==null?void 0:a.some(function(a){var b=a.display_name;a=a.platform;return a===x&&b===n}))){f.next=5;break}return f.abrupt("return",h._("You already have an app with this name on the same platform."));case 5:f.t0=x!=null;if(!f.t0){f.next=10;break}f.next=9;return b("regeneratorRuntime").awrap(z({name:n,platform:x}));case 9:f.t0=!f.sent;case 10:if(!f.t0){f.next=12;break}return f.abrupt("return",h._("u5df2u6709u4e00u6b3eu5e94u7528u5728u540cu4e00u5e73u53f0u4e2du4f7fu7528u8fd9u4e2au540du79f0u3002"));case 12:case"end":return f.stop()}},null,this)}function B(){var a;if(g==null)return k.jsxs(k.Fragment,{children:[k.jsx(c("OCDevManageContentNotAvailable.react"),{}),k.jsx(c("OCDevUIHiddenValidator.react"),{isValid:!1})]});var b=(a=g==null?void 0:g.is_authorized_for_quest)!=null?a:!1;return k.jsxs(c("OCDevUISpacedLayout.react"),{children:[k.jsx(c("OCDevUIFormInputValidator.react"),{validateField:A,children:k.jsx(c("GeoTextInput.react"),{"data-testid":void 0,label:h._("App Name"),placeholder:h._("Enter a name for your app"),value:n,onChange:o})}),k.jsx(c("OCDevManageOrganizationCreateAppPlatformSelector.react"),{organization:g,value:t,onChange:function(a){u(a),a===c("OCDevManageOrganizationCreateAppPlatform").QUEST_STORE&&c("gkx")("1028377")&&!b&&s(!0)}}),c("gkx")("1028377")&&k.jsx(c("GeoCheckboxInput.react"),{"data-testid":void 0,description:"This option is only visible to those on an allow list",disabledMessage:"This org is only allowed to make test quest apps",isDisabled:t===c("OCDevManageOrganizationCreateAppPlatform").QUEST_STORE&&!b,label:"Assign to Test Store",value:r,onChange:s}),x==="ANDROID_6DOF"&&k.jsx(c("OCDevManageOrganizationCreateApp2DModeSelector.react"),{value:p,onChange:q}),e===m&&k.jsx(c("GeoNotice.react"),{status:"warning",children:"You are about to create an app in the Oculus first party organization. Please do not create any testing applications here. You are more than welcome to create your own organization if you want to create a new app for testing."})]})}B.displayName=B.name+" [from "+f.id+"]";return k.jsx(c("OCDevUIForm.react"),{onSubmit:y,children:k.jsx(c("GeoModalCard.react"),{"data-testid":void 0,footer:k.jsx(c("GeoModalFooter.react"),{primaryButton:k.jsx(c("OCDevUIFormSubmitButton.react"),{label:h._("u521bu5efa"),testID:"ocdm-create-new-app-button",variant:"creation"})}),header:k.jsx(c("GeoModalHeader.react"),{heading:h._("Create a New App")}),children:k.jsx(c("GeoSection.react"),{children:B()})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageOrganizationCreateAppPlatformSelector.react",["fbt","ix","GeoHeading.react","GeoSelectableInfoTile.react","GeoSelectableInfoTileGroup.react","GeoText.react","Image.react","OCDevManageOrganizationCreateAppPlatform","OCDevManageOrganizationCreateAppPlatformSelector_organization.graphql","OCDevUIHiddenValidator.react","OCDevUISpacedLayout.react","RelayHooks","gkx","react"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k=d("react");function a(a){var e=a.onChange,f=a.organization;a=a.value;f=d("RelayHooks").useFragment(j!==void 0?j:j=b("OCDevManageOrganizationCreateAppPlatformSelector_organization.graphql"),f);return k.jsxs(c("OCDevUISpacedLayout.react"),{children:[k.jsxs("div",{children:[k.jsx(c("GeoHeading.react"),{level:4,children:h._("Platform")}),k.jsx(c("GeoText.react"),{children:h._("Select a platform")})]}),k.jsxs(c("GeoSelectableInfoTileGroup.react"),{orientation:"vertical",selectionType:"single",value:a,onChange:e,children:[c("gkx")("1028377")||f.is_authorized_for_quest===!0||f.is_authorized_for_enterprise===!0?k.jsx(c("GeoSelectableInfoTile.react"),{description:h._("Distribute your app on the official Oculus Store, where it can be promoted to and discovered by the Quest community. {Explanation for business apps}",[h._param("Explanation for business apps",f.is_authorized_for_enterprise===!0?"Select this option if you wish to create an Oculus for Business app.":null)]),heading:h._("Quest (Store)"),media:k.jsx(c("Image.react"),{src:i("1793318")}),value:c("OCDevManageOrganizationCreateAppPlatform").QUEST_STORE}):null,k.jsx(c("GeoSelectableInfoTile.react"),{description:h._("Distribute your app to Quest users through a direct link, invitation or an exact match search."),heading:h._("Quest (App Lab)"),media:k.jsx(c("Image.react"),{src:i("1793318")}),value:c("OCDevManageOrganizationCreateAppPlatform").QUEST_APP_LAB}),k.jsx(c("GeoSelectableInfoTile.react"),{description:h._("Distribute your app on the official Oculus Store, where it can be promoted to and discovered by users with an Oculus Ready PC."),heading:h._("Rift"),media:k.jsx(c("Image.react"),{src:i("1793319")}),value:c("OCDevManageOrganizationCreateAppPlatform").RIFT})]}),k.jsx(c("OCDevUIHiddenValidator.react"),{isValid:a!=null})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageOrganizationCreateAppModalQuery.graphql",["OCDevManageOrganizationCreateAppModalQuery_oculusRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"organizationID"}],c=[{kind:"Variable",name:"node_id",variableName:"organizationID"}],d={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_quest",storageKey:null},f={alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"platform",storageKey:null},h={alias:null,args:null,kind:"ScalarField",name:"viewer_role_deprecated",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageOrganizationCreateAppModalQuery",selections:[{alias:"organization",args:c,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{kind:"InlineFragment",selections:[d,e,{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"org_apps",plural:!0,selections:[f,g],storageKey:null},h,{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationCreateAppPlatformSelector_organization"}],type:"Organization",abstractKey:null}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageOrganizationCreateAppModalQuery",selections:[{alias:"organization",args:c,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},d,{kind:"InlineFragment",selections:[e,{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"org_apps",plural:!0,selections:[f,g,d],storageKey:null},h,{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_enterprise",storageKey:null}],type:"Organization",abstractKey:null}],storageKey:null}]},params:{id:b("OCDevManageOrganizationCreateAppModalQuery_oculusRelayOperation"),metadata:{},name:"OCDevManageOrganizationCreateAppModalQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
OCDevManageOrganizationCreateAppPlatformSelector_organization.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageOrganizationCreateAppPlatformSelector_organization",selections:[{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_enterprise",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_authorized_for_quest",storageKey:null}],type:"Organization",abstractKey:null};e.exports=a}),null);
-----