OCDevManageOrganizationCreateView.react",["fbt","GeoCheckboxInput.react","GeoFlexbox.react","GeoFormFieldset.react","GeoFormHorizontalLayout.react","GeoFormSecondaryGroup.react","GeoLink.react","GeoNotice.react","GeoNoticeContent.react","GeoPageCard.react","GeoPageHeader.react","GeoPageSection.react","GeoSection.react","GeoTextInput.react","OCDevManageDocsTooltipButton.react","OCDevManageNDAAcceptModal.react","OCDevManageOrganizationCreateViewMutation.graphql","OCDevManageOrganizationCreateViewOrganizationNameTakenQuery.graphql","OCDevManageOrganizationCreateView_viewer.graphql","OCDevManageOrganizationRoute","OCDevManagePage.react","OCDevUIForm.react","OCDevUIFormInputValidator.react","OCDevUIFormSubmitButton.react","OCDevUIValidateStringLength","OCNavigatorHooks","OCOrganizationConstants","OCXCreatorManageController","RelayHooks","asyncToGeneratorRuntime","geoMargin","gkx","promiseDone","react","useOCDevUICommitMutation","useOCDevUIErrorModal","useOCDevUIModal"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l,m=l||(l=d("react")),n=l.useState;function a(a){var e;a=a.viewer;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationCreateView_viewer.graphql"),a);a=(a=a==null?void 0:(a=a.user)==null?void 0:a.is_internal_user)!=null?a:!1;var f=n(""),g=f[0];f=f[1];var l=n(a),o=l[0];l=l[1];var p=n(!1),q=p[0];p=p[1];var r=c("useOCDevUIErrorModal")(),s=d("RelayHooks").useRelayEnvironment(),t=c("useOCDevUICommitMutation")(j!==void 0?j:j=b("OCDevManageOrganizationCreateViewMutation.graphql")),u=d("OCNavigatorHooks").useNavigate(),v=d("OCNavigatorHooks").useQueryString("src"),w=v[0];function x(){return y.apply(this,arguments)}function y(){y=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a;a=(a=(yield t({input:{name:g,is_test:o}})))==null?void 0:(a=a.xoc_organization_create)==null?void 0:(a=a.organization)==null?void 0:a.id;if(a==null)return;w==="mediastudio"?c("OCXCreatorManageController").getURIBuilder().setString("rest","mediastudio/signup/"+a).getURI().setSubdomain("creator").setQueryData({src:"created_organization"}).go():u(c("OCDevManageOrganizationRoute").getURI({organizationID:a}))});return y.apply(this,arguments)}function z(){return A.apply(this,arguments)}function A(){A=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a=d("OCDevUIValidateStringLength").validateStringLength({maxLength:c("OCOrganizationConstants").name_max_length,value:g});if(a!=null)return a;if(!g.match(/^[a-zA-Z0-9s-_]+$/))return h._("The name can only contain alphanumeric characters, spaces, dashes, and underscores");if(g.replace(/s+/g," ").trim()!==g)return h._("Please remove excess whitespace.");a=(yield d("RelayHooks").fetchQuery(s,k!==void 0?k:k=b("OCDevManageOrganizationCreateViewOrganizationNameTakenQuery.graphql"),{orgName:g}).toPromise());return a==null?void 0:a.xoc_organization_name_check});return A.apply(this,arguments)}v=c("useOCDevUIModal")();var B=v.openModal;v=d("OCNavigatorHooks").useCurrentRoute();return m.jsx(c("OCDevManagePage.react"),{columns:12,header:m.jsx(c("GeoPageHeader.react"),{heading:h._("Create New Organization{tooltip}",[h._param("tooltip",m.jsx(d("OCDevManageDocsTooltipButton.react").OCDevManageDocsTooltipButton,{docURI:v==null?void 0:(e=v.doc)==null?void 0:e.uri,loggingName:v==null?void 0:(e=v.doc)==null?void 0:e.key}))])}),children:m.jsxs(c("GeoPageSection.react"),{children:[c("gkx")("25684")?m.jsx(c("GeoPageCard.react"),{columns:12,children:m.jsx(c("GeoNotice.react"),{action:m.jsx(c("GeoLink.react"),{href:"https://www.internalfb.com/intern/wiki/Oculus/Developer_Experience/Oculus_Developer_Web/Rocksteady/Vega_Test_Submission_Tool/",target:"_blank",children:"See Wiki"}),status:"info",children:m.jsx(c("GeoNoticeContent.react"),{children:h._("[INTERNAL ONLY] Automatically create Test Organizations, Apps, and App submissions via the Vega Test Tool.")})})}):null,m.jsx(c("GeoPageCard.react"),{columns:12,children:m.jsx(c("OCDevUIForm.react"),{onSubmit:function(){return B(m.jsx(c("OCDevManageNDAAcceptModal.react"),{onAcceptFailure:r,onAcceptSuccess:function(){return c("promiseDone")(x())}}))},children:m.jsxs(c("GeoSection.react"),{children:[m.jsxs(c("GeoFormFieldset.react"),{label:h._("Organization Name"),children:[m.jsx(c("GeoFormHorizontalLayout.react"),{children:m.jsx(c("OCDevUIFormInputValidator.react"),{validateField:z,children:m.jsx(c("GeoTextInput.react"),{"data-testid":void 0,description:h._("Note: The name you choose here will be displayed publicly in the store."),label:h._("What is the legal name of your organization?"),placeholder:h._("Please enter a name (ex: Tuscany Studios)"),value:g,onChange:f})})}),a?m.jsx(c("GeoFormHorizontalLayout.react"),{children:m.jsx(c("GeoCheckboxInput.react"),{"data-testid":void 0,description:"Recommended for employees creating organizations for testing and development purposes.",label:"[META ONLY] Is test organization",value:o,onChange:l})}):null,m.jsx(c("GeoFormSecondaryGroup.react"),{description:h._("We are happy to see that you"re interested in developing for Meta Quest. Creating your developer organization for your Meta account enables you access to features that are intended for the development of VR experiences. Remember that you have agreed to the Meta Quest Terms of Service and we may take action against violators. Please be a responsible member of the Meta Quest community."),children:m.jsx(c("GeoFormHorizontalLayout.react"),{children:m.jsx(c("GeoCheckboxInput.react"),{"data-testid":void 0,description:h._("u5fc5u8981"),label:h._("I understand"),value:q,onChange:p})})})]}),m.jsx(c("GeoFlexbox.react"),{justifyContent:"end",xstyle:c("geoMargin").top16,children:m.jsx(c("OCDevUIFormSubmitButton.react"),{forceDisabled:!q,testID:"ocdm-org-create-button",variant:"creation"})})]})})})]})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageOrganizationCreateViewMutation.graphql",["OCDevManageOrganizationCreateViewMutation_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,concreteType:"Organization",kind:"LinkedField",name:"organization",plural:!1,selections:[d],storageKey:null},f={alias:null,args:null,concreteType:"UserOrganizationsConnection",kind:"LinkedField",name:"organizations",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null},{alias:null,args:null,concreteType:"Organization",kind:"LinkedField",name:"nodes",plural:!0,selections:[d,{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageOrganizationCreateViewMutation",selections:[{alias:null,args:c,concreteType:"XOCOrganizationCreateResponsePayload",kind:"LinkedField",name:"xoc_organization_create",plural:!1,selections:[e,{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[f],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageOrganizationCreateViewMutation",selections:[{alias:null,args:c,concreteType:"XOCOrganizationCreateResponsePayload",kind:"LinkedField",name:"xoc_organization_create",plural:!1,selections:[e,{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[f,d],storageKey:null}],storageKey:null}]},params:{id:b("OCDevManageOrganizationCreateViewMutation_oculusRelayOperation"),metadata:{},name:"OCDevManageOrganizationCreateViewMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
OCDevManageOrganizationCreateViewMutation_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="5262371470487014"}),null);
-----
OCDevManageOrganizationCreateView.react",["fbt","GeoCheckboxInput.react","GeoFlexbox.react","GeoFormFieldset.react","GeoFormHorizontalLayout.react","GeoFormSecondaryGroup.react","GeoPageCard.react","GeoPageHeader.react","GeoPageSection.react","GeoSection.react","GeoTextInput.react","OCDevManageDocsTooltipButton.react","OCDevManageNDAAcceptModal.react","OCDevManageOrganizationCreateViewMutation.graphql","OCDevManageOrganizationCreateViewOrganizationNameTakenQuery.graphql","OCDevManageOrganizationRoute","OCDevManagePage.react","OCDevUIForm.react","OCDevUIFormInputValidator.react","OCDevUIFormSubmitButton.react","OCDevUIValidateStringLength","OCNavigatorHooks","OCOrganizationConstants","OCXCreatorManageController","RelayHooks","geoMargin","promiseDone","react","regeneratorRuntime","useOCDevManageCommitMutation","useOCDevUIErrorModal","useOCDevUIModal"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=d("react"),l=d("react").useState;function a(){var a,e=l(""),f=e[0];e=e[1];var g=l(!1),m=g[0];g=g[1];var n=c("useOCDevUIErrorModal")(),o=d("RelayHooks").useRelayEnvironment(),p=c("useOCDevManageCommitMutation")(i!==void 0?i:i=b("OCDevManageOrganizationCreateViewMutation.graphql")),q=d("OCNavigatorHooks").useContextRouter(),r=q.history;q=d("OCNavigatorHooks").useQueryString("src");var s=q[0];function t(){var a,d,e,g;return b("regeneratorRuntime").async(function(h){while(1)switch(h.prev=h.next){case 0:h.next=2;return b("regeneratorRuntime").awrap(p({input:{name:f}}));case 2:h.t0=a=h.sent;if(!(h.t0==null)){h.next=7;break}h.t1=void 0;h.next=8;break;case 7:h.t1=(d=a.xoc_organization_create)==null?void 0:(e=d.organization)==null?void 0:e.id;case 8:g=h.t1;if(!(g==null)){h.next=11;break}return h.abrupt("return");case 11:s==="mediastudio"?c("OCXCreatorManageController").getURIBuilder().setString("rest","mediastudio/signup/"+g).getURI().setSubdomain("creator").setQueryData({src:"created_organization"}).go():r.push(c("OCDevManageOrganizationRoute").getURI({organizationID:g}).getPath());case 12:case"end":return h.stop()}},null,this)}function u(){var a,e;return b("regeneratorRuntime").async(function(g){while(1)switch(g.prev=g.next){case 0:a=d("OCDevUIValidateStringLength").validateStringLength({maxLength:c("OCOrganizationConstants").name_max_length,value:f});if(!(a!=null)){g.next=3;break}return g.abrupt("return",a);case 3:if(f.match(/^[a-zA-Z0-9s-_]+$/)){g.next=5;break}return g.abrupt("return",h._("The name can only contain alphanumeric characters, spaces, dashes, and underscores"));case 5:if(!(f.replace(/s+/g," ").trim()!==f)){g.next=7;break}return g.abrupt("return",h._("Please remove excess whitespace."));case 7:g.next=9;return b("regeneratorRuntime").awrap(d("RelayHooks").fetchQuery(o,j!==void 0?j:j=b("OCDevManageOrganizationCreateViewOrganizationNameTakenQuery.graphql"),{orgName:f}).toPromise());case 9:e=g.sent;if(!((e==null?void 0:e.organization_name_taken)!==!1)){g.next=12;break}return g.abrupt("return",h._("This name is already in use."));case 12:case"end":return g.stop()}},null,this)}q=c("useOCDevUIModal")();var v=q.openModal;q=d("OCNavigatorHooks").useCurrentRoute();return k.jsx(c("OCDevManagePage.react"),{columns:12,header:k.jsx(c("GeoPageHeader.react"),{heading:h._("Create New Organization{tooltip}",[h._param("tooltip",k.jsx(d("OCDevManageDocsTooltipButton.react").OCDevManageDocsTooltipButton,{docURI:q==null?void 0:(a=q.doc)==null?void 0:a.uri,loggingName:q==null?void 0:(a=q.doc)==null?void 0:a.key}))])}),children:k.jsx(c("GeoPageSection.react"),{children:k.jsx(c("GeoPageCard.react"),{columns:12,children:k.jsx(c("OCDevUIForm.react"),{onSubmit:function(){return v(k.jsx(c("OCDevManageNDAAcceptModal.react"),{onAcceptFailure:n,onAcceptSuccess:function(){return c("promiseDone")(t())}}))},children:k.jsxs(c("GeoSection.react"),{children:[k.jsxs(c("GeoFormFieldset.react"),{label:h._("Organization Name"),children:[k.jsx(c("GeoFormHorizontalLayout.react"),{children:k.jsx(c("OCDevUIFormInputValidator.react"),{validateField:u,children:k.jsx(c("GeoTextInput.react"),{"data-testid":void 0,description:h._("Note: The name you choose here will be displayed publicly in the store."),label:h._("What is the legal name of your organization?"),placeholder:h._("Please enter a name (ex: Tuscany Studios)"),value:f,onChange:e})})}),k.jsx(c("GeoFormSecondaryGroup.react"),{description:h._("We are happy to see that you"re interested in developing for Oculus. Creating your developer organization for your Oculus account enables you access to features that are intended for the development of VR experiences. Remember that you have agreed to the Oculus Terms of Service and we may take action against violators. Please be a responsible member of the Oculus community."),children:k.jsx(c("GeoFormHorizontalLayout.react"),{children:k.jsx(c("GeoCheckboxInput.react"),{"data-testid":void 0,description:h._("u5fc5u8981"),label:h._("I understand"),value:m,onChange:g})})})]}),k.jsx(c("GeoFlexbox.react"),{justifyContent:"end",xstyle:c("geoMargin").top16,children:k.jsx(c("OCDevUIFormSubmitButton.react"),{forceDisabled:!m,testID:"ocdm-org-create-button",variant:"creation"})})]})})})})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
OCDevManageOrganizationCreateViewMutation.graphql",["OCDevManageOrganizationCreateViewMutation_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,concreteType:"Organization",kind:"LinkedField",name:"organization",plural:!1,selections:[d],storageKey:null},f={alias:null,args:null,concreteType:"UserToOrganizationsConnection",kind:"LinkedField",name:"organizations",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null},{alias:null,args:null,concreteType:"Organization",kind:"LinkedField",name:"nodes",plural:!0,selections:[d,{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null}],storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageOrganizationCreateViewMutation",selections:[{alias:null,args:c,concreteType:"XOCOrganizationCreateResponsePayload",kind:"LinkedField",name:"xoc_organization_create",plural:!1,selections:[e,{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[f],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageOrganizationCreateViewMutation",selections:[{alias:null,args:c,concreteType:"XOCOrganizationCreateResponsePayload",kind:"LinkedField",name:"xoc_organization_create",plural:!1,selections:[e,{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[f,d],storageKey:null}],storageKey:null}]},params:{id:b("OCDevManageOrganizationCreateViewMutation_oculusRelayOperation"),metadata:{},name:"OCDevManageOrganizationCreateViewMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
OCDevManageOrganizationCreateViewMutation_oculusRelayOperation",[],(function(a,b,c,d,e,f){e.exports="5262371470487014"}),null);
-----