OCDevManageRouteHandlerPermissionRequestModal.react",["fbt","GeoTextArea.react","OCDevManageRouteHandlerPermissionRequestModalMutation.graphql","OCDevUIFormModalCard.react","XOCOrganizationPermissionUtils.oculus","asyncToGeneratorRuntime","getOCOrganizationPermissionDisplayString","react","useOCDevUICommitMutation"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useState;function a(a){var e=a.organizationID,f=a.permissions;a=l("");var g=a[0];a=a[1];var j=f.map(function(a){return c("getOCOrganizationPermissionDisplayString")(a).name}).join(", "),m=c("useOCDevUICommitMutation")(i!==void 0?i:i=b("OCDevManageRouteHandlerPermissionRequestModalMutation.graphql"));function n(){return o.apply(this,arguments)}function o(){o=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){var a;yield m({input:{organization_id:(a=e)!=null?a:"",permissions:f.map(function(a){return d("XOCOrganizationPermissionUtils.oculus").fromJSEnum(a)}).filter(Boolean),note:g}},{closeModalOnSuccess:!0,successToast:{heading:h._(/*BTDS*/"Access requested"),description:h._(/*BTDS*/"An admin has been notified of your request for access.")}})});return o.apply(this,arguments)}return k.jsx(c("OCDevUIFormModalCard.react"),{description:h._(/*BTDS*/"Would you like to request {=m2} permissions from the admin?",[h._implicitParam("=m2",k.jsx("b",{children:h._(/*BTDS*/"{permissions}",[h._param("permissions",j)])}))]),heading:h._(/*BTDS*/"Request Permission"),onSubmit:n,children:k.jsx(c("GeoTextArea.react"),{label:h._(/*BTDS*/"Note"),maxLength:500,value:g,onChange:a})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageRouteHandlerPermissionRequestModalMutation.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],b=[{kind:"Variable",name:"data",variableName:"input"}],c={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageRouteHandlerPermissionRequestModalMutation",selections:[{alias:null,args:b,concreteType:"XOCOrganizationRequestPermissionResponsePayload",kind:"LinkedField",name:"xoc_organization_request_permission",plural:!1,selections:[{alias:null,args:null,concreteType:"XOCOrganizationMember",kind:"LinkedField",name:"org_member",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageRouteHandlerPermissionRequest_organization_member"}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageRouteHandlerPermissionRequestModalMutation",selections:[{alias:null,args:b,concreteType:"XOCOrganizationRequestPermissionResponsePayload",kind:"LinkedField",name:"xoc_organization_request_permission",plural:!1,selections:[{alias:null,args:null,concreteType:"XOCOrganizationMember",kind:"LinkedField",name:"org_member",plural:!1,selections:[{alias:null,args:null,concreteType:"XOCOrganizationMemberPendingPermissionRequestsConnection",kind:"LinkedField",name:"pending_permission_requests",plural:!1,selections:[{alias:null,args:null,concreteType:"XOCOrganizationPermissionRequest",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"permission",storageKey:null},c],storageKey:null}],storageKey:null},c],storageKey:null}],storageKey:null}]},params:{id:"24322897800627707",metadata:{},name:"OCDevManageRouteHandlerPermissionRequestModalMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
-----
OCDevManageRouteHandlerPermissionRequestModalMutation.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],b=[{kind:"Variable",name:"data",variableName:"input"}],c={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"OCDevManageRouteHandlerPermissionRequestModalMutation",selections:[{alias:null,args:b,concreteType:"XOCOrganizationRequestPermissionResponsePayload",kind:"LinkedField",name:"xoc_organization_request_permission",plural:!1,selections:[{alias:null,args:null,concreteType:"XOCOrganizationMember",kind:"LinkedField",name:"org_member",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageRouteHandlerPermissionRequest_organization_member"}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"OCDevManageRouteHandlerPermissionRequestModalMutation",selections:[{alias:null,args:b,concreteType:"XOCOrganizationRequestPermissionResponsePayload",kind:"LinkedField",name:"xoc_organization_request_permission",plural:!1,selections:[{alias:null,args:null,concreteType:"XOCOrganizationMember",kind:"LinkedField",name:"org_member",plural:!1,selections:[{alias:null,args:null,concreteType:"XOCOrganizationMemberPendingPermissionRequestsConnection",kind:"LinkedField",name:"pending_permission_requests",plural:!1,selections:[{alias:null,args:null,concreteType:"XOCOrganizationPermissionRequest",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"permission",storageKey:null},c],storageKey:null}],storageKey:null},c],storageKey:null}],storageKey:null}]},params:{id:"24322897800627707",metadata:{},name:"OCDevManageRouteHandlerPermissionRequestModalMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----