OCDevManageOrganizationMemberEditPermissionsFeaturesTab_organization.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageOrganizationMemberEditPermissionsFeaturesTab_organization",selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationMemberEditPermissionsFeaturesTabContentSection_organization"},{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationMemberEditPermissionsModalFeaturesTabPermissionSection_organization"}],type:"Organization",abstractKey:null};e.exports=a}),null);
-----
OCDevManageOrganizationMemberEditPermissionsModalContentAccordion_organization.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageOrganizationMemberEditPermissionsModalContentAccordion_organization",selections:[{alias:null,args:null,concreteType:"OrganizationToApplicationsConnection",kind:"LinkedField",name:"applications",plural:!1,selections:[{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_horizon_world",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_hsr_world",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_hur_world",storageKey:null}],storageKey:null}],storageKey:null}],type:"Organization",abstractKey:null};e.exports=a}),null);
-----
OCDevManageOrganizationMemberEditPermissionsFeaturesTabContentSection_organization.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageOrganizationMemberEditPermissionsFeaturesTabContentSection_organization",selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationMemberEditPermissionsModalContentAccordion_organization"}],type:"Organization",abstractKey:null};e.exports=a}),null);
-----
OCDevManageOrganizationMemberEditPermissionsModalPlaceholderView.react",["fbt","ix","GeoFlexbox.react","GeoTextPairing.react","Image.react","geoHeight","geoWidth","react"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k=j||d("react");function a(a){var b=a.description;a=a.heading;return k.jsx(c("GeoFlexbox.react"),{alignItems:"center",direction:"column",justifyContent:"center",xstyle:[c("geoWidth").fullWidth,c("geoHeight").fullHeight],children:k.jsxs(c("GeoFlexbox.react"),{alignItems:"center",direction:"column",justifyContent:"center",xstyle:[c("geoWidth").percentWidth75,c("geoHeight").fullHeight],children:[k.jsx(c("Image.react"),{src:i("178572")}),k.jsx(c("GeoTextPairing.react"),{description:b!=null?b:h._(/*BTDS*/"Choose a project before selecting which permissions to apply to it. Or you can filter by permissions instead."),heading:a!=null?a:h._(/*BTDS*/"Choose a project first"),size:"header4",textAlign:"center"})]})})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageOrganizationMemberPermissionControlsCard.react",["fbt","$InternalEnum","GeoButton.react","GeoCard.react","GeoFlexbox.react","GeoTab.react","GeoTabGroup.react","GeoTextPairing.react","OCDevManageOrganizationMemberEditPermissionsModal.react","OCDevManageOrganizationMemberPermissionControlsCard_organizationMember.graphql","OCDevManageOrganizationMemberPermissionsContentTable.react","OCDevManageOrganizationMemberPermissionsFeatureTable.react","OCDevUIModalParams","RelayHooks","geoMargin","geoWidth","react","useOCDevUIModal"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useState,m=b("$InternalEnum").Mirrored(["CONTENT","FEATURES"]);function a(a){a=a.orgMember;var e=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationMemberPermissionControlsCard_organizationMember.graphql"),a);a=l(m.CONTENT);var f=a[0];a=a[1];var g=c("useOCDevUIModal")(),j=g.openModal;return k.jsxs(c("GeoFlexbox.react"),{direction:"column",gap:12,xstyle:c("geoWidth").fullWidth,children:[k.jsx(c("GeoTextPairing.react"),{description:h._(/*BTDS*/"View or edit the content this member has access to"),heading:h._(/*BTDS*/"Permissions"),size:"header3"}),k.jsxs(c("GeoCard.react"),{xstyle:n.card,children:[k.jsxs(c("GeoFlexbox.react"),{direction:"row",justifyContent:"space-between",xstyle:c("geoMargin").all16,children:[k.jsxs(c("GeoTabGroup.react"),{value:f,onChange:a,children:[k.jsx(c("GeoTab.react"),{label:h._(/*BTDS*/"Content"),value:m.CONTENT}),k.jsx(c("GeoTab.react"),{label:h._(/*BTDS*/"Features"),value:m.FEATURES})]}),k.jsx(c("GeoButton.react"),{label:h._(/*BTDS*/"Edit permissions"),onClick:function(){return j(k.jsx(d("OCDevManageOrganizationMemberEditPermissionsModal.react").OCDevManageOrganizationMemberEditPermissionsModal,{orgMember:e,variant:d("OCDevManageOrganizationMemberEditPermissionsModal.react").OCDevManageOrganizationMemberEditPermissionsModalVariant.MANAGE}),{size:d("OCDevUIModalParams").OCDevUIModalSize.LARGE})}})]}),f===m.CONTENT&&k.jsx(c("OCDevManageOrganizationMemberPermissionsContentTable.react"),{orgMember:e}),f===m.FEATURES&&k.jsx(c("OCDevManageOrganizationMemberPermissionsFeatureTable.react"),{orgMember:e})]})]})}a.displayName=a.name+" [from "+f.id+"]";var n={card:{maxHeight:"x17v04x3",$$css:!0}};g["default"]=a}),226);
-----
OCDevManageOrganizationMemberPermissionControlsCard_organizationMember.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageOrganizationMemberPermissionControlsCard_organizationMember",selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationMemberEditPermissionsModal_organizationMember"},{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationMemberPermissionsContentTable_organizationMember"},{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationMemberPermissionsFeatureTable_organizationMember"}],type:"XOCOrganizationMember",abstractKey:null};e.exports=a}),null);
-----
OCDevManageOrganizationMemberEditPermissionsModal.react",["fbt","$InternalEnum","GeoCancelButton.react","GeoModalCard.react","GeoModalFooter.react","GeoModalHeader.react","OCDevManageOrganizationMemberEditPermissionsModalBody.react","OCDevManageOrganizationMemberEditPermissionsModalMutation.graphql","OCDevManageOrganizationMemberEditPermissionsModal_organization.graphql","OCDevManageOrganizationMemberEditPermissionsModal_organizationMember.graphql","OCDevUIForm.react","OCDevUIFormSubmitButton.react","RelayHooks","XOCOrganizationPermissionUtils.oculus","asyncToGeneratorRuntime","mapObjectToArray","objectEntries","objectValues","react","useOCDevUICommitMutation","useOCDevUIFormState","useOCDevUIModal","useOCOrganizationPermissionGroupings"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l,m=l||d("react"),n=b("$InternalEnum").Mirrored(["INVITE","MANAGE"]);function a(a){var e,f=a.onClose,g=a.organization,l=a.orgMember,o=a.variant,p=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationMemberEditPermissionsModal_organizationMember.graphql"),l),q=d("RelayHooks").useFragment(j!==void 0?j:j=b("OCDevManageOrganizationMemberEditPermissionsModal_organization.graphql"),(a=p==null?void 0:p.organization)!=null?a:g),r=c("useOCDevUICommitMutation")(k!==void 0?k:k=b("OCDevManageOrganizationMemberEditPermissionsModalMutation.graphql"));l=d("useOCOrganizationPermissionGroupings").useOCOrganizationPermissionGroupings({includeAdminOnlyPerms:!1});a=c("useOCDevUIModal")();var s=a.closeModal;g=l.flatMap(function(a){var b=a.group;a=a.permissions;return a.map(function(a){return[b,a]})}).map(function(a){var b,c,e=a[0],f=a[1];a=p==null?void 0:p.user_centric_permissions.find(function(a){a=a.permission;return d("XOCOrganizationPermissionUtils.oculus").toJSEnum(a)===f});b=(b=a==null||(c=a.app_constraint)==null||(c=c.nodes)==null?void 0:c.map(function(a){a=a.id;return a}).filter(Boolean))!=null?b:[];return[f,{isGranted:a!=null,appConstraints:b,hasAppConstraints:b.length>0,group:e}]});a=c("useOCDevUIFormState")(Object.fromEntries(g));var t=a[0],u=a[1];function v(a,b){u(function(c){var d;c=babelHelpers["extends"]({},t,(d={},d[a]=b(c[a]),d));return c})}function w(a){var b,c;return(b=q==null||(c=q.applications)==null||(c=c.nodes)==null?void 0:c.filter(function(b){b=b.is_horizon_world;return b===a}).map(function(a){a=a.id;return a}).filter(Boolean))!=null?b:[]}function x(a,b,d){var e=w(!1),f=w(!0);u(function(g){g=c("mapObjectToArray")(g,function(c,g){if(!d.includes(g))return[g,c];var h=function(a,b){return babelHelpers["extends"]({},c,{isGranted:a,appConstraints:b,hasAppConstraints:!0})};if(b)return c.isGranted?!c.hasAppConstraints||c.appConstraints.includes(a)?[g,c]:[g,h(!0,[].concat(c.appConstraints,[a]))]:[g,h(!0,[a])];if(c.isGranted){var i=c.hasAppConstraints?c.appConstraints.filter(function(b){return b!==a}):e.includes(a)?e.filter(function(b){return b!==a}):f.filter(function(b){return b!==a});return[g,h(i.length!==0,i)]}return[g,c]});return Object.fromEntries(g)})}function y(){return z.apply(this,arguments)}function z(){z=b("asyncToGeneratorRuntime").asyncToGenerator(function*(){if(o===n.MANAGE&&(p==null?void 0:p.id)!=null){var a;yield r({input:{org_member_id:(a=p.id)!=null?a:"",added_member_role_ids:[],removed_member_role_ids:[],user_permissions:c("objectEntries")(t).map(function(a){var b=a[0];a=a[1];return a.isGranted?{permission:(b=d("XOCOrganizationPermissionUtils.oculus").fromJSEnum(b))!=null?b:"INVALID",app_constraint_ids:a.hasAppConstraints&&a.appConstraints.length>0?a.appConstraints:null}:null}).filter(Boolean)}},{closeModalOnSuccess:!0,successToast:{heading:h._(/*BTDS*/"Changes saved")}})}else s();f!=null&&f(t)});return z.apply(this,arguments)}function A(){return o===n.MANAGE?null:c("objectValues")(t).filter(function(a){a=a.isGranted;return a}).length===0?h._(/*BTDS*/"Please select atlease one permission"):null}return m.jsx(c("OCDevUIForm.react"),{onSubmit:y,children:m.jsx(c("GeoModalCard.react"),{footer:m.jsx(c("GeoModalFooter.react"),{primaryButton:m.jsx(c("OCDevUIFormSubmitButton.react"),{disabledMessage:A(),label:o===n.MANAGE?h._(/*BTDS*/"Save changes"):h._(/*BTDS*/"Confirm selection")}),secondaryButton:m.jsx(c("GeoCancelButton.react"),{})}),header:o===n.MANAGE?m.jsx(c("GeoModalHeader.react"),{description:(l=p==null||(e=p.user)==null?void 0:e.alias)!=null?l:"",heading:h._(/*BTDS*/"Edit permissions")}):m.jsx(c("GeoModalHeader.react"),{heading:h._(/*BTDS*/"Customize permissions")}),height:740,children:m.jsx(c("OCDevManageOrganizationMemberEditPermissionsModalBody.react"),{organization:q,permissionsState:t,selectAllPermissionsForApplication:x,onSelectPermission:v})})})}a.displayName=a.name+" [from "+f.id+"]";g.OCDevManageOrganizationMemberEditPermissionsModalVariant=n;g.OCDevManageOrganizationMemberEditPermissionsModal=a}),226);
-----
OCDevManageOrganizationMemberEditPermissionsModalBody.react",["fbt","$InternalEnum","GeoDivider.react","GeoFlexbox.react","GeoTab.react","GeoTabGroup.react","GeoVStack.react","OCDevManageOrganizationMemberEditPermissionsFeaturesTab.react","OCDevManageOrganizationMemberEditPermissionsModalBody_organization.graphql","OCDevManageOrganizationMemberEditPermissionsModalContentTab.react","RelayHooks","geoMargin","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useState,m=b("$InternalEnum").Mirrored(["CONTENT","FEATURES"]);function a(a){var e,f=a.onSelectPermission,g=a.organization,j=a.permissionsState;a=a.selectAllPermissionsForApplication;g=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationMemberEditPermissionsModalBody_organization.graphql"),g);var o=l(m.CONTENT),p=o[0];o=o[1];return k.jsxs(c("GeoVStack.react"),{context:"container",relation:"unrelated",xstyle:n.body,children:[k.jsx(c("GeoDivider.react"),{direction:"horizontal",xstyle:c("geoMargin").all0}),k.jsx(c("GeoFlexbox.react"),{direction:"column",grow:1,xstyle:c("geoMargin").horiz16,children:k.jsxs(c("GeoTabGroup.react"),{value:p,onChange:o,children:[k.jsx(c("GeoTab.react"),{label:h._(/*BTDS*/"Content"),value:m.CONTENT}),k.jsx(c("GeoTab.react"),{label:h._(/*BTDS*/"Features"),value:m.FEATURES})]})}),p===m.CONTENT&&k.jsx(c("OCDevManageOrganizationMemberEditPermissionsModalContentTab.react"),{organization:g,permissionsState:j,selectAllPermissionsForApplication:a,onSelectPermission:f}),p===m.FEATURES&&k.jsx(c("OCDevManageOrganizationMemberEditPermissionsFeaturesTab.react"),{applications:(o=g==null||(e=g.applications)==null?void 0:e.nodes)!=null?o:[],permissionsState:j,onSelectPermissions:f})]})}a.displayName=a.name+" [from "+f.id+"]";var n={body:{boxSizing:"x9f619",height:"x5yr21d",$$css:!0}};g["default"]=a}),226);
-----
OCDevManageOrganizationMemberEditPermissionsFeaturesTab.react",["GeoDivider.react","GeoFlexbox.react","OCDevManageOrganizationMemberEditPermissionsFeaturesTabContentSection.react","OCDevManageOrganizationMemberEditPermissionsFeaturesTab_applications.graphql","OCDevManageOrganizationMemberEditPermissionsModalFeaturesTabPermissionSection.react","RelayHooks","geoMargin","react","useOCOrganizationPermissionGroupings"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react")),k=i.useState;function a(a){var e=a.applications,f=a.onSelectPermissions,g=a.permissionsState;a=d("RelayHooks").useFragment(h!==void 0?h:h=b("OCDevManageOrganizationMemberEditPermissionsFeaturesTab_applications.graphql"),e);e=k(null);var i=e[0],m=e[1];function n(){return i!=null&&[d("useOCOrganizationPermissionGroupings").OCDevManagePermissionGroup.APP,d("useOCOrganizationPermissionGroupings").OCDevManagePermissionGroup.WORLD,d("useOCOrganizationPermissionGroupings").OCDevManagePermissionGroup.UNITY_WORLD].includes(g[i].group)}return j.jsxs(c("GeoFlexbox.react"),{xstyle:l.container,children:[j.jsx("div",{className:"x5yr21d x1odjw0f xfggxmx",children:j.jsx(c("OCDevManageOrganizationMemberEditPermissionsModalFeaturesTabPermissionSection.react"),{highlightedPermission:i,permissionsState:g,onHighlightPermission:function(a){return m(a)},onSelectPermissions:f})}),j.jsx(c("GeoDivider.react"),{direction:"vertical",xstyle:c("geoMargin").all0}),j.jsx("div",{className:"x5yr21d x1odjw0f x1t0fkks",children:i!=null&&n()&&j.jsx(c("OCDevManageOrganizationMemberEditPermissionsFeaturesTabContentSection.react"),{applications:a,highlightedPermissionState:g[i],onSelectPermissions:function(a){return f(i,a)}})})]})}a.displayName=a.name+" [from "+f.id+"]";var l={container:{boxSizing:"x9f619",height:"x5yr21d",$$css:!0}};g["default"]=a}),98);
-----
OCDevManageOrganizationInviteMemberPermissionControlsCard.react",["fbt","$InternalEnum","GeoButton.react","GeoCard.react","GeoFlexbox.react","GeoTab.react","GeoTabGroup.react","GeoTextPairing.react","OCDevManageOrganizationInviteMemberContentTable.react","OCDevManageOrganizationInviteMemberPermissionControlsCard_organization.graphql","OCDevManageOrganizationInviteMemberPermissionsTable.react","OCDevManageOrganizationMemberEditPermissionsModal.react","OCDevUIModalParams","RelayHooks","geoMargin","geoWidth","react","useOCDevUIModal"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.useState,m=b("$InternalEnum").Mirrored(["CONTENT","FEATURES"]);function a(a){var e=a.organization;a=a.permissionsState;var f=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationInviteMemberPermissionControlsCard_organization.graphql"),e);e=l(m.CONTENT);var g=e[0];e=e[1];var j=c("useOCDevUIModal")(),o=j.openModal;return k.jsxs(c("GeoFlexbox.react"),{direction:"column",gap:12,xstyle:c("geoWidth").fullWidth,children:[k.jsx(c("GeoTextPairing.react"),{description:h._(/*BTDS*/"View or edit the content this member has access to"),heading:h._(/*BTDS*/"Permissions"),size:"header3"}),k.jsxs(c("GeoCard.react"),{xstyle:n.card,children:[k.jsxs(c("GeoFlexbox.react"),{direction:"row",justifyContent:"space-between",xstyle:c("geoMargin").all16,children:[k.jsxs(c("GeoTabGroup.react"),{value:g,onChange:e,children:[k.jsx(c("GeoTab.react"),{label:h._(/*BTDS*/"Content"),value:m.CONTENT}),k.jsx(c("GeoTab.react"),{label:h._(/*BTDS*/"Features"),value:m.FEATURES})]}),k.jsx(c("GeoButton.react"),{label:h._(/*BTDS*/"Edit permissions"),onClick:function(){return o(k.jsx(d("OCDevManageOrganizationMemberEditPermissionsModal.react").OCDevManageOrganizationMemberEditPermissionsModal,{organization:f,variant:d("OCDevManageOrganizationMemberEditPermissionsModal.react").OCDevManageOrganizationMemberEditPermissionsModalVariant.INVITE}),{size:d("OCDevUIModalParams").OCDevUIModalSize.LARGE})}})]}),g===m.CONTENT&&k.jsx(c("OCDevManageOrganizationInviteMemberContentTable.react"),{applications:(e=(j=f.applications)==null?void 0:j.nodes)!=null?e:[],permissionsState:a}),g===m.FEATURES&&k.jsx(c("OCDevManageOrganizationInviteMemberPermissionsTable.react"),{applications:(e=(j=f.applications)==null?void 0:j.nodes)!=null?e:[],permissionsState:a})]})]})}a.displayName=a.name+" [from "+f.id+"]";var n={card:{maxHeight:"x17v04x3",$$css:!0}};g["default"]=a}),226);
-----
OCDevManageOrganizationMemberEditPermissionsModalContentTab.react",["GeoDivider.react","GeoFlexbox.react","OCDevManageOrganizationMemberEditPermissionsContentTabSidenav.react","OCDevManageOrganizationMemberEditPermissionsModalContentTabPermissionsSection.react","OCDevManageOrganizationMemberEditPermissionsModalContentTab_organization.graphql","RelayHooks","geoMargin","objectEntries","react","useOCOrganizationPermissionGroupings"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j=i||(i=d("react")),k=i.useState;function a(a){var e,f,g=a.onSelectPermission,i=a.organization,m=a.permissionsState;a=a.selectAllPermissionsForApplication;i=d("RelayHooks").useFragment(h!==void 0?h:h=b("OCDevManageOrganizationMemberEditPermissionsModalContentTab_organization.graphql"),i);var n=k(null),o=n[0];n=n[1];i=(i=i==null||(e=i.applications)==null?void 0:e.nodes)!=null?i:[];var p=(f=(f=i.find(function(a){a=a.id;return a===o}))==null?void 0:f.is_horizon_world)!=null?f:!1;f=Object.fromEntries(c("objectEntries")(m).filter(function(a){a[0];a=a[1];return p?a.group===d("useOCOrganizationPermissionGroupings").OCDevManagePermissionGroup.WORLD||a.group===d("useOCOrganizationPermissionGroupings").OCDevManagePermissionGroup.UNITY_WORLD:a.group===d("useOCOrganizationPermissionGroupings").OCDevManagePermissionGroup.APP}));return j.jsxs(c("GeoFlexbox.react"),{xstyle:l.container,children:[j.jsx("div",{className:"x5yr21d x1odjw0f xxljpkc",children:j.jsx(c("OCDevManageOrganizationMemberEditPermissionsContentTabSidenav.react"),{applications:i,highlightedAppID:o,permissionsState:f,setHighlightedAppID:n})}),j.jsx(c("GeoDivider.react"),{direction:"vertical",xstyle:c("geoMargin").all0}),j.jsx("div",{className:"x5yr21d x1odjw0f x65xoit",children:o!=null&&j.jsx(c("OCDevManageOrganizationMemberEditPermissionsModalContentTabPermissionsSection.react"),{applications:i,highlightedAppID:o,permissionsState:f,selectAllPermissionsForApplication:a,onSelectPermission:g})})]})}a.displayName=a.name+" [from "+f.id+"]";var l={container:{boxSizing:"x9f619",height:"x5yr21d",$$css:!0}};g["default"]=a}),98);
-----
OCDevManageOrganizationMemberEditPermissionsModal_organization.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageOrganizationMemberEditPermissionsModal_organization",selections:[{alias:null,args:null,concreteType:"OrganizationToApplicationsConnection",kind:"LinkedField",name:"applications",plural:!1,selections:[{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_horizon_world",storageKey:null}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationMemberEditPermissionsModalBody_organization"}],type:"Organization",abstractKey:null};e.exports=a}),null);
-----
OCDevManageOrganizationMemberEditPermissionsModalContentAccordion.react",["fbt","GeoAccordionList.react","GeoAccordionListItem.react","GeoBaseCheckboxInput.react","GeoCheckboxInput.react","GeoCheckboxList.react","GeoFlexbox.react","GeoListGenericItem.react","GeoTextPairing.react","OCDevManageOrganizationMemberEditPermissionsModalContentAccordion_applications.graphql","RelayHooks","react","uniqueArray"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react");function a(a){var e=a.applications,g=a.onUpdateAppConstraints,j=a.selectedAppConstraintIDs;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationMemberEditPermissionsModalContentAccordion_applications.graphql"),e);var l=a.filter(function(a){a=a.is_horizon_world;return!a}),m=a.filter(function(a){a=a.is_horizon_world;return a}),n=l.map(function(a){a=a.id;return a}).filter(function(a){return j.includes(a)}),o=m.map(function(a){a=a.id;return a}).filter(function(a){return j.includes(a)});function p(a){var b=a?m:l,d=a?o:n;return k.jsx(c("GeoAccordionListItem.react"),{item:k.jsx(c("GeoListGenericItem.react"),{children:k.jsx(c("GeoFlexbox.react"),{alignItems:"center",direction:"row",children:k.jsxs(c("GeoFlexbox.react"),{alignItems:"center",gap:8,children:[k.jsx("div",{role:"button",tabIndex:0,onClick:function(a){return a.stopPropagation()},onKeyPress:function(a){return a.stopPropagation()},children:k.jsx(c("GeoBaseCheckboxInput.react"),{value:d.length>0&&d.length-----
OCDevManageOrganizationMemberEditPermissionsModalBody_organization.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageOrganizationMemberEditPermissionsModalBody_organization",selections:[{alias:null,args:null,concreteType:"OrganizationToApplicationsConnection",kind:"LinkedField",name:"applications",plural:!1,selections:[{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"nodes",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationMemberEditPermissionsFeaturesTab_applications"}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationMemberEditPermissionsModalContentTab_organization"}],type:"Organization",abstractKey:null};e.exports=a}),null);
-----
OCDevManageOrganizationMemberEditPermissionsFeaturesTabContentSection.react",["fbt","$InternalEnum","GeoDivider.react","GeoFlexbox.react","GeoHeading.react","GeoRadioList.react","GeoRadioListItem.react","OCDevManageOrganizationMemberEditPermissionsFeaturesTabContentSection_applications.graphql","OCDevManageOrganizationMemberEditPermissionsModalContentAccordion.react","RelayHooks","geoMargin","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react"),l=b("$InternalEnum").Mirrored(["ALL","SPECIFIC"]);function a(a){var e=a.applications,f=a.highlightedPermissionState,g=a.onSelectPermissions;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationMemberEditPermissionsFeaturesTabContentSection_applications.graphql"),e);return k.jsxs(c("GeoFlexbox.react"),{direction:"column",xstyle:c("geoMargin").end16,children:[k.jsx(c("GeoHeading.react"),{level:4,xstyle:[c("geoMargin").start16,c("geoMargin").bottom8],children:h._(/*BTDS*/"Select content(s)")}),k.jsxs(c("GeoFlexbox.react"),{direction:"column",xstyle:c("geoMargin").start20,children:[k.jsxs(c("GeoRadioList.react"),{isLabelHidden:!0,label:h._(/*BTDS*/"Select permissions"),value:f.hasAppConstraints?l.SPECIFIC:l.ALL,onChange:function(a){g(function(b){return babelHelpers["extends"]({},b,{hasAppConstraints:a===l.SPECIFIC})})},children:[k.jsx(c("GeoRadioListItem.react"),{description:h._(/*BTDS*/"Applies to all current and future content."),label:h._(/*BTDS*/"All content"),value:l.ALL}),k.jsx(c("GeoRadioListItem.react"),{description:h._(/*BTDS*/"Select the content that applies."),label:h._(/*BTDS*/"Specific content"),value:l.SPECIFIC})]}),f.hasAppConstraints&&k.jsx(c("GeoDivider.react"),{direction:"horizontal",xstyle:c("geoMargin").vert16}),f.hasAppConstraints&&k.jsx(c("OCDevManageOrganizationMemberEditPermissionsModalContentAccordion.react"),{applications:a,selectedAppConstraintIDs:f.appConstraints,onUpdateAppConstraints:function(a){return g(function(b){return babelHelpers["extends"]({},b,{appConstraints:a(b.appConstraints)})})}})]})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageOrganizationMemberEditPermissionsModal_organizationMember.graphql",[],(function(a,b,c,d,e,f){"use strict";a=function(){var a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageOrganizationMemberEditPermissionsModal_organizationMember",selections:[a,{alias:null,args:null,concreteType:"Organization",kind:"LinkedField",name:"organization",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationMemberEditPermissionsModal_organization"}],storageKey:null},{alias:null,args:null,concreteType:"User",kind:"LinkedField",name:"user",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"alias",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"XOCOCOrganizationMemberPermission",kind:"LinkedField",name:"user_centric_permissions",plural:!0,selections:[{alias:null,args:null,concreteType:"XOCOCOrganizationMemberPermissionAppConstraintConnection",kind:"LinkedField",name:"app_constraint",plural:!1,selections:[{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"nodes",plural:!0,selections:[a],storageKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"permission",storageKey:null}],storageKey:null}],type:"XOCOrganizationMember",abstractKey:null}}();e.exports=a}),null);
-----
OCDevManageOrganizationInviteMemberPermissionControlsCard_organization.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageOrganizationInviteMemberPermissionControlsCard_organization",selections:[{alias:null,args:null,concreteType:"OrganizationToApplicationsConnection",kind:"LinkedField",name:"applications",plural:!1,selections:[{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"nodes",plural:!0,selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationInviteMemberContentTable_applications"},{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationInviteMemberPermissionsTable_applications"}],storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationMemberEditPermissionsModal_organization"}],type:"Organization",abstractKey:null};e.exports=a}),null);
-----
OCDevManageOrganizationMemberEditPermissionsModalContentTab_organization.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"OCDevManageOrganizationMemberEditPermissionsModalContentTab_organization",selections:[{alias:null,args:null,concreteType:"OrganizationToApplicationsConnection",kind:"LinkedField",name:"applications",plural:!1,selections:[{alias:null,args:null,concreteType:"Application",kind:"LinkedField",name:"nodes",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_horizon_world",storageKey:null},{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationMemberEditPermissionsContentTabSidenav_applications"},{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationMemberEditPermissionsModalContentTabPermissionsSection_applications"}],storageKey:null}],storageKey:null}],type:"Organization",abstractKey:null};e.exports=a}),null);
-----
OCDevManageOrganizationMemberEditPermissionsModalContentTabPermissionsSection.react",["fbt","GeoBaseCheckboxInput.react","GeoDivider.react","GeoFlexbox.react","GeoHeading.react","GeoTextPairing.react","GeoVStack.react","OCDevManageOrganizationMemberEditPermissionsModalContentTabPermissionsSection_applications.graphql","OCDevUILink.react","RelayHooks","geoMargin","getOCOrganizationPermissionDisplayString","objectEntries","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||d("react");function a(a){var e=a.applications,g=a.highlightedAppID,j=a.onSelectPermission,l=a.permissionsState,m=a.selectAllPermissionsForApplication;a=d("RelayHooks").useFragment(i!==void 0?i:i=b("OCDevManageOrganizationMemberEditPermissionsModalContentTabPermissionsSection_applications.graphql"),e);var n=a.map(function(a){a=a.id;return a}).filter(Boolean);function o(a,b){if(b)if(!a.hasAppConstraints)return n.filter(function(a){return a!==g});else return a.appConstraints.filter(function(a){return a!==g});return[].concat(a.appConstraints,[g])}function p(a){return a.isGranted&&(!a.hasAppConstraints||a.appConstraints.includes(g))}function q(a,b,d){var e=p(b);b=c("getOCOrganizationPermissionDisplayString")(a);return k.jsxs(c("GeoFlexbox.react"),{alignItems:"center",gap:8,xstyle:[c("geoMargin").start4,c("geoMargin").vert8],children:[k.jsx(c("GeoBaseCheckboxInput.react"),{value:e,onChange:function(){j(a,function(a){var b=o(a,e);return babelHelpers["extends"]({},a,{isGranted:b.length!==0,hasAppConstraints:!0,appConstraints:b})})}}),k.jsx(c("GeoTextPairing.react"),{description:b.description,heading:b.name,size:"value"})]},d)}q.displayName=q.name+" [from "+f.id+"]";function r(a){m(g,a,c("objectEntries")(l).filter(function(b){b[0];b=b[1];return a?!p(b):p(b)}).map(function(a){var b=a[0];a[1];return b}))}return k.jsxs(c("GeoVStack.react"),{context:"container",relation:"related",xstyle:c("geoMargin").horiz16,children:[k.jsxs(c("GeoFlexbox.react"),{direction:"row",justifyContent:"space-between",xstyle:c("geoMargin").bottom8,children:[k.jsx(c("GeoHeading.react"),{level:4,children:h._(/*BTDS*/"Select permission(s)")}),k.jsxs(c("GeoFlexbox.react"),{direction:"row",justifyContent:"end",children:[k.jsx(c("OCDevUILink.react"),{onClick:function(){return r(!1)},children:h._(/*BTDS*/"Deselect all")}),k.jsx(c("GeoDivider.react"),{direction:"vertical",xstyle:c("geoMargin").horiz8}),k.jsx(c("OCDevUILink.react"),{onClick:function(){return r(!0)},children:h._(/*BTDS*/"Select all")})]})]}),k.jsx(c("GeoFlexbox.react"),{direction:"column",children:c("objectEntries")(l).map(function(a,b){var c=a[0];a=a[1];return q(c,a,b)})})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageOrganizationMemberEditPermissionsModalFeaturesTabPermissionSection.react",["fbt","ix","GeoBaseCheckboxInput.react","GeoFlexbox.react","GeoHeading.react","GeoIcon.react","GeoPill.react","GeoSelectableList.react","GeoSelectableListGenericItem.react","GeoTextPairing.react","GeoVStack.react","fbicon","first","geoMargin","geoWidth","getOCOrganizationPermissionDisplayString","react","useOCOrganizationPermissionGroupings"],(function(a,b,c,d,e,f,g,h,i){"use strict";var j,k=j||d("react");function a(a){var b=a.highlightedPermission,e=a.onHighlightPermission,g=a.onSelectPermissions,j=a.permissionsState;a=d("useOCOrganizationPermissionGroupings").useOCOrganizationPermissionGroupings({includeAdminOnlyPerms:!1});function l(a,b){var e=j[a],f=c("getOCOrganizationPermissionDisplayString")(a);return k.jsx(c("GeoSelectableListGenericItem.react"),{itemID:a,children:k.jsxs(c("GeoFlexbox.react"),{alignItems:"center",direction:"row",justifyContent:"space-between",xstyle:[c("geoMargin").start20,c("geoMargin").end16,c("geoMargin").vert4,c("geoWidth").fullWidth],children:[k.jsxs(c("GeoFlexbox.react"),{alignItems:"center",gap:8,xstyle:c("geoWidth").percentWidth60,children:[k.jsx("div",{role:"button",tabIndex:0,onClick:function(a){return a.stopPropagation()},onKeyPress:function(a){return a.stopPropagation()},children:k.jsx(c("GeoBaseCheckboxInput.react"),{value:e.isGranted===!0,onChange:function(b){return g(a,function(a){return babelHelpers["extends"]({},a,{isGranted:b})})}})}),k.jsx(c("GeoTextPairing.react"),{description:f.description,heading:f.name,size:"value",truncate:"both"})]}),k.jsxs(c("GeoFlexbox.react"),{alignItems:"center",gap:8,children:[k.jsx(c("GeoPill.react"),{label:h._(/*BTDS*/"Content"),value:e.hasAppConstraints===!1?h._(/*BTDS*/"All content selected"):h._(/*BTDS*/"{app constraints} content(s) selected",[h._param("app constraints",((f=e.appConstraints)!=null?f:[]).length)])}),k.jsx(c("GeoIcon.react"),{color:"default",icon:d("fbicon")._(i("492569"),16)})]})]})},b)}l.displayName=l.name+" [from "+f.id+"]";function m(a,d){return k.jsxs(c("GeoVStack.react"),{context:"component",relation:"related",children:[k.jsx(c("GeoHeading.react"),{level:4,xstyle:[c("geoMargin").horiz12,c("geoMargin").bottom8],children:a.label}),k.jsx(c("GeoSelectableList.react"),{selectedItemIDs:b!=null?[b]:[],selectionType:"single",onSelectionChange:function(a){e(c("first")(a))},children:a.permissions.map(function(a,b){return l(a,b)})},d)]},d)}m.displayName=m.name+" [from "+f.id+"]";return k.jsxs(c("GeoVStack.react"),{context:"container",relation:"related",children:[k.jsx(c("GeoHeading.react"),{level:3,xstyle:[c("geoMargin").horiz12,c("geoMargin").bottom16],children:h._(/*BTDS*/"Select feature(s)")}),a.map(function(a,b){return m(a,b)})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
OCDevManageOrganizationMemberEditPermissionsModalContentAccordion_applications.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"OCDevManageOrganizationMemberEditPermissionsModalContentAccordion_applications",selections:[{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_horizon_world",storageKey:null}],type:"Application",abstractKey:null};e.exports=a}),null);
-----
OCDevManageOrganizationMemberEditPermissionsFeaturesTabContentSection_applications.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:{plural:!0},name:"OCDevManageOrganizationMemberEditPermissionsFeaturesTabContentSection_applications",selections:[{args:null,kind:"FragmentSpread",name:"OCDevManageOrganizationMemberEditPermissionsModalContentAccordion_applications"}],type:"Application",abstractKey:null};e.exports=a}),null);
-----