PreDURemovePeopleModal.react",["fbt","CometPlaceholder.react","DirectUsersListFallback.react","GeoButton.react","GeoCancelButton.react","GeoModal.react","GeoModalFooter.react","GeoModalHeader.react","GeoSection.react","MixedPermissionsBackwardFixStrings","MixedPermissionsErrorToast.react","MixedPermissionsEventsFalcoEvent","MixedPermissionsMutationResponseUtils","MixedPermissionsRemoveFailureToast.react","MixedPermissionsRemoveSuccessToast.react","PreDUListContainer.react","PreDURemovePeopleModalQuery.graphql","RelayHooks","RemoveDirectUsersFromAssetsMutation","react","useGeoConfirmationModal","useGeoToaster"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c=u||(u=o("react")),d=u,m=d.useCallback,p=d.useState,_={modalHeight:{maxHeight:"x17v04x3",$$css:!0}},f=e!==void 0?e:e=n("PreDURemovePeopleModalQuery.graphql");function g(e){var t,n,a,l,u,d,g=e.props.onHide,h=e.queries.queryRef,y=o("RelayHooks").usePreloadedQuery(f,h),C=(t=(n=y.business)==null||(n=n.remove_modal_direct_admins)==null?void 0:n.count)!=null?t:0,b=r("useGeoConfirmationModal")(),v=r("useGeoToaster")(),S=v.add,R=o("RelayHooks").useMutation(o("RemoveDirectUsersFromAssetsMutation").REMOVE_DIRECT_USERS_FROM_ASSETS_MUTATION),L=R[0],E=R[1],k=p(null),I=k[0],T=k[1],D=I!=null&&I.selectAll?C-((a=I==null||(l=I.excludedUserIds)==null?void 0:l.length)!=null?a:0):(u=I==null||(d=I.userIds)==null?void 0:d.length)!=null?u:0,x=D>0,$=m(function(){r("MixedPermissionsEventsFalcoEvent").log(function(){var e,t,n,r,o;return{business_id:h.variables.businessID,event_data:{event_location:"bizweb",event_name:"remove_clicked",event_type:"ui"},extra_info:JSON.stringify({excluded_user_count:(e=I==null||(t=I.excludedUserIds)==null?void 0:t.length)!=null?e:0,selected_all:(n=I==null?void 0:I.selectAll)!=null?n:!1,selected_user_count:(r=I==null||(o=I.userIds)==null?void 0:o.length)!=null?r:0}),user_id:null}}),b({body:o("MixedPermissionsBackwardFixStrings").REMOVE_ACCESS_CONFIRMATION_BODY(D),cancel:s._(/*BTDS*/"Cancel"),confirm:o("MixedPermissionsBackwardFixStrings").YES_REMOVE_BUTTON_LABEL,onConfirm:function(){var e;L({onCompleted:function(t){var e,n;g("transition");var a=(e=t.xfb_remove_all_direct_users_from_assets)==null?void 0:e.async_job_response,i=(n=t.xfb_remove_all_direct_users_from_assets)==null?void 0:n.responses,l=o("MixedPermissionsMutationResponseUtils").calculateMutationCounts(a,i),s=l.failureCount,u=l.successCount;u>0&&S(c.jsx(r("MixedPermissionsRemoveSuccessToast.react"),{removedCount:u})),s>0&&S(c.jsx(r("MixedPermissionsRemoveFailureToast.react"),{removedCount:s}))},onError:function(){S(c.jsx(r("MixedPermissionsErrorToast.react"),{})),g("transition")},updater:function(t){t.invalidateStore()},variables:{asset_types:["PAGE"],business_id:h.variables.businessID,selected_all:(e=I==null?void 0:I.selectAll)!=null?e:!1,selected_user_ids:I==null?void 0:I.userIds,unselected_user_ids:I==null?void 0:I.excludedUserIds}})},title:o("MixedPermissionsBackwardFixStrings").REMOVE_ACCESS_CONFIRMATION_TITLE})},[b,L,h.variables.businessID,I,g,S,D]);return c.jsx(r("GeoModal.react"),{footer:c.jsx(r("GeoModalFooter.react"),{primaryButton:c.jsx(r("GeoButton.react"),{isDisabled:!x||E,isLoading:E,label:s._(/*BTDS*/"Remove"),onClick:$,variant:"primary"}),secondaryButton:c.jsx(r("GeoCancelButton.react"),{label:o("MixedPermissionsBackwardFixStrings").NOT_NOW_BUTTON_LABEL})}),header:c.jsx(r("GeoModalHeader.react"),{description:o("MixedPermissionsBackwardFixStrings").PRE_DU_MODAL_REMOVE_STEP_DESCRIPTION,heading:o("MixedPermissionsBackwardFixStrings").PRE_DU_MODAL_REMOVE_STEP_HEADING}),hideOnBlur:!1,onHide:g,width:700,xstyle:_.modalHeight,children:c.jsx(r("GeoSection.react"),{children:y.business!=null&&c.jsx(r("CometPlaceholder.react"),{fallback:c.jsx(r("DirectUsersListFallback.react"),{}),name:i.id,children:c.jsx(r("PreDUListContainer.react"),{business:y.business,directAdminsCount:C,onSelectionChange:T})})})})}g.displayName=g.name+" [from "+i.id+"]",l.default=g}),226);
-----
PreDURemovePeopleModalQuery.graphql",["PreDURemovePeopleModalQuery_facebookRelayOperation","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"businessID"},{defaultValue:null,kind:"LocalArgument",name:"onlyIncludeAdminIds"},{defaultValue:null,kind:"LocalArgument",name:"skipAdminIds"}],t=[{kind:"Variable",name:"id",variableName:"businessID"}],r={kind:"Variable",name:"only_include_admin_ids",variableName:"onlyIncludeAdminIds"},o={kind:"Variable",name:"skip_admin_ids",variableName:"skipAdminIds"},a={alias:"remove_modal_direct_admins",args:[r,o],concreteType:"AdBusinessBusinessAssetsDirectAdminsConnection",kind:"LinkedField",name:"business_assets_direct_admins",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null}],storageKey:null},i=["PAGE"],l=[{kind:"Literal",name:"first",value:16},r,o],s={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"PreDURemovePeopleModalQuery",selections:[{alias:null,args:t,concreteType:"AdBusiness",kind:"LinkedField",name:"business",plural:!1,selections:[a,{args:[{kind:"Literal",name:"assetTypes",value:i},{kind:"Variable",name:"onlyIncludeAdminIds",variableName:"onlyIncludeAdminIds"},{kind:"Variable",name:"skipAdminIds",variableName:"skipAdminIds"}],kind:"FragmentSpread",name:"PreDUListContainer_business"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"PreDURemovePeopleModalQuery",selections:[{alias:null,args:t,concreteType:"AdBusiness",kind:"LinkedField",name:"business",plural:!1,selections:[a,{alias:null,args:l,concreteType:"AdBusinessBusinessAssetsDirectAdminsConnection",kind:"LinkedField",name:"business_assets_direct_admins",plural:!1,selections:[{alias:null,args:null,concreteType:"AdBusinessBusinessAssetsDirectAdminsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[s,u,{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:[{kind:"Literal",name:"asset_types",value:i},{kind:"Variable",name:"business_id",variableName:"businessID"}],concreteType:"XFBBusinessAssetWithPermittedTaskIds",kind:"LinkedField",name:"assigned_assets_with_permitted_task_ids",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"asset",plural:!1,selections:[s,{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"business_object_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"business_object_id",storageKey:null}],type:"BusinessObjectRenderedInUI",abstractKey:"__isBusinessObjectRenderedInUI"},{kind:"InlineFragment",selections:[u],type:"Node",abstractKey:"__isNode"}],storageKey:null}],storageKey:null}],type:"NonBusinessScopedPermittedUser",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null},{kind:"ClientExtension",selections:[{alias:null,args:null,kind:"ScalarField",name:"__id",storageKey:null}]}],storageKey:null},{alias:null,args:l,filters:["skip_admin_ids","only_include_admin_ids"],handle:"connection",key:"PreDUListContainer_business_business_assets_direct_admins",kind:"LinkedHandle",name:"business_assets_direct_admins"},u],storageKey:null}]},params:{id:n("PreDURemovePeopleModalQuery_facebookRelayOperation"),metadata:{},name:"PreDURemovePeopleModalQuery",operationKind:"query",text:null}}})();n("relay-runtime").PreloadableQueryRegistry.set(e.params.id,e),a.exports=e}),null);
-----
PreDURemovePeopleModal.entrypoint",["JSResourceForInteraction","PreDURemovePeopleModalQuery$Parameters"],(function(t,n,r,o,a,i,l){"use strict";var e={getPreloadProps:function(t){var e=t.businessID,n=t.onlyIncludeAdminIds,o=t.skipAdminIds;return{queries:{queryRef:{parameters:r("PreDURemovePeopleModalQuery$Parameters"),variables:{businessID:e,onlyIncludeAdminIds:n,skipAdminIds:o}}}}},root:r("JSResourceForInteraction")("PreDURemovePeopleModal.react").__setRef("PreDURemovePeopleModal.entrypoint")};l.default=e}),98);
-----
PreDURemovePeopleModalQuery$Parameters",["PreDURemovePeopleModalQuery_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e={kind:"PreloadableConcreteRequest",params:{id:n("PreDURemovePeopleModalQuery_facebookRelayOperation"),metadata:{},name:"PreDURemovePeopleModalQuery",operationKind:"query",text:null}};a.exports=e}),null);
-----
PreDURemovePeopleModalQuery_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25296782083262233"}),null);
-----
-----
PreDURemovePeopleModalQuery.graphql",["PreDURemovePeopleModalQuery_facebookRelayOperation","relay-runtime"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"businessID"},{defaultValue:null,kind:"LocalArgument",name:"onlyIncludeAdminIds"},{defaultValue:null,kind:"LocalArgument",name:"skipAdminIds"}],t=[{kind:"Variable",name:"id",variableName:"businessID"}],r={kind:"Variable",name:"only_include_admin_ids",variableName:"onlyIncludeAdminIds"},o={kind:"Variable",name:"skip_admin_ids",variableName:"skipAdminIds"},a={alias:"remove_modal_direct_admins",args:[r,o],concreteType:"AdBusinessBusinessAssetsDirectAdminsConnection",kind:"LinkedField",name:"business_assets_direct_admins",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"count",storageKey:null}],storageKey:null},i=["PAGE"],l=[{kind:"Literal",name:"first",value:16},r,o],s={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"PreDURemovePeopleModalQuery",selections:[{alias:null,args:t,concreteType:"AdBusiness",kind:"LinkedField",name:"business",plural:!1,selections:[a,{args:[{kind:"Literal",name:"assetTypes",value:i},{kind:"Variable",name:"onlyIncludeAdminIds",variableName:"onlyIncludeAdminIds"},{kind:"Variable",name:"skipAdminIds",variableName:"skipAdminIds"}],kind:"FragmentSpread",name:"PreDUListContainer_business"}],storageKey:null}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"PreDURemovePeopleModalQuery",selections:[{alias:null,args:t,concreteType:"AdBusiness",kind:"LinkedField",name:"business",plural:!1,selections:[a,{alias:null,args:l,concreteType:"AdBusinessBusinessAssetsDirectAdminsConnection",kind:"LinkedField",name:"business_assets_direct_admins",plural:!1,selections:[{alias:null,args:null,concreteType:"AdBusinessBusinessAssetsDirectAdminsEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"node",plural:!1,selections:[s,u,{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:[{kind:"Literal",name:"asset_types",value:i},{kind:"Variable",name:"business_id",variableName:"businessID"}],concreteType:"XFBBusinessAssetWithPermittedTaskIds",kind:"LinkedField",name:"assigned_assets_with_permitted_task_ids",plural:!0,selections:[{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"asset",plural:!1,selections:[s,{kind:"InlineFragment",selections:[{alias:null,args:null,kind:"ScalarField",name:"business_object_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"business_object_id",storageKey:null}],type:"BusinessObjectRenderedInUI",abstractKey:"__isBusinessObjectRenderedInUI"},{kind:"InlineFragment",selections:[u],type:"Node",abstractKey:"__isNode"}],storageKey:null}],storageKey:null}],type:"NonBusinessScopedPermittedUser",abstractKey:null}],storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"cursor",storageKey:null}],storageKey:null},{alias:null,args:null,concreteType:"PageInfo",kind:"LinkedField",name:"page_info",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"end_cursor",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"has_next_page",storageKey:null}],storageKey:null},{kind:"ClientExtension",selections:[{alias:null,args:null,kind:"ScalarField",name:"__id",storageKey:null}]}],storageKey:null},{alias:null,args:l,filters:["skip_admin_ids","only_include_admin_ids"],handle:"connection",key:"PreDUListContainer_business_business_assets_direct_admins",kind:"LinkedHandle",name:"business_assets_direct_admins"},u],storageKey:null}]},params:{id:n("PreDURemovePeopleModalQuery_facebookRelayOperation"),metadata:{},name:"PreDURemovePeopleModalQuery",operationKind:"query",text:null}}})();n("relay-runtime").PreloadableQueryRegistry.set(e.params.id,e),a.exports=e}),null);
-----
PreDURemovePeopleModal.entrypoint",["JSResourceForInteraction","PreDURemovePeopleModalQuery$Parameters"],(function(t,n,r,o,a,i,l){"use strict";var e={getPreloadProps:function(t){var e=t.businessID,n=t.onlyIncludeAdminIds,o=t.skipAdminIds;return{queries:{queryRef:{parameters:r("PreDURemovePeopleModalQuery$Parameters"),variables:{businessID:e,onlyIncludeAdminIds:n,skipAdminIds:o}}}}},root:r("JSResourceForInteraction")("PreDURemovePeopleModal.react").__setRef("PreDURemovePeopleModal.entrypoint")};l.default=e}),98);
-----
PreDURemovePeopleModalQuery$Parameters",["PreDURemovePeopleModalQuery_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e={kind:"PreloadableConcreteRequest",params:{id:n("PreDURemovePeopleModalQuery_facebookRelayOperation"),metadata:{},name:"PreDURemovePeopleModalQuery",operationKind:"query",text:null}};a.exports=e}),null);
-----
PreDURemovePeopleModalQuery_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25296782083262233"}),null);
-----