CometFeedStoryFeedbackGroupModminReviewFolderAdditionalActionsMenu.react",["fbt","CometRelay","FDSBlocklistFilled20Icon","FDSCrossCircleFilled20Icon","FDSMenu.react","FDSMenuItem.react","FDSPostCheckmarkFilled20Icon","GroupLeadersEngagementFalcoEvent","GroupsCometModminReviewFolderDeclineAndBanDialog.entrypoint","GroupsCometModminReviewFolderDeclineWithFeedbackDialog.entrypoint","cometPushToast","react","requireDeferred","useCometEntryPointDialog","usePartialViewImpression"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u=e||(e=o("react")),c=e.useCallback,d=r("requireDeferred")("GroupsCometModminReviewFolderApproveContentMutation").__setRef("CometFeedStoryFeedbackGroupModminReviewFolderAdditionalActionsMenu.react"),m=r("requireDeferred")("GroupsCometModminReviewFolderPreapproveMemberMutation").__setRef("CometFeedStoryFeedbackGroupModminReviewFolderAdditionalActionsMenu.react");function p(e){var t=e.props,n=t.contentType,a=t.groupID,i=t.memberID,l=t.memberName,p=t.onClose,_=t.shouldRenderApproveAndPreapprove,f=t.shouldRenderDeclineAndBan,g=t.shouldRenderDeclineWithFeedback,h=t.storyID,y=o("CometRelay").useRelayEnvironment(),C=r("usePartialViewImpression")({onImpressionStart:c(function(){r("GroupLeadersEngagementFalcoEvent").log(function(){return{action:"impression",action_subtype:"spam_folder_additional_actions_bottom_sheet_impression",content_id:h,content_type:"modmin_review_folder_item",current_surface:"spam_folder_additional_actions_bottom_sheet",extra_metadata:{spam_content_type:n==="GROUP_POST"?"post":"comment"},group_id:a,previous_surface:"modmin_review_folder"}})},[a,h,n])}),b=r("useCometEntryPointDialog")(r("GroupsCometModminReviewFolderDeclineAndBanDialog.entrypoint"),{}),v=b[0],S=b[1],R=b[2],L=b[3],E=c(function(){v({contentType:n,groupID:a,memberID:i,memberName:l,storyID:h}),r("GroupLeadersEngagementFalcoEvent").log(function(){return{action:"click",action_subtype:"spam_folder_decline_and_ban_click",content_id:h,content_type:"modmin_review_folder_item",current_surface:"spam_folder_additional_actions_bottom_sheet",extra_metadata:{spam_content_type:n==="GROUP_POST"?"post":"comment"},group_id:a,previous_surface:"modmin_review_folder"}})},[n,a,i,l,v,h]),k=c(function(){r("GroupLeadersEngagementFalcoEvent").log(function(){return{action:"click",action_subtype:"spam_folder_approve_and_preapprove_click",content_id:h,content_type:"modmin_review_folder_item",current_surface:"spam_folder_additional_actions_bottom_sheet",extra_metadata:{spam_content_type:n==="GROUP_POST"?"post":"comment"},group_id:a,previous_surface:"modmin_review_folder"}})},[a,h,n]),I=r("useCometEntryPointDialog")(r("GroupsCometModminReviewFolderDeclineWithFeedbackDialog.entrypoint"),{groupID:a}),T=I[0],D=I[1],x=I[2],$=I[3],P=c(function(){T({contentType:n,groupID:a,memberName:l,storyID:h}),r("GroupLeadersEngagementFalcoEvent").log(function(){return{action:"click",action_subtype:"spam_folder_decline_with_feedback_click",content_id:h,content_type:"modmin_review_folder_item",current_surface:"spam_folder_additional_actions_bottom_sheet",extra_metadata:{spam_content_type:n==="GROUP_POST"?"post":"comment"},group_id:a,previous_surface:"modmin_review_folder"}})},[a,h,l,T,n]);return u.jsx("div",{ref:C,children:u.jsxs(r("FDSMenu.react"),{"aria-label":s._(/*BTDS*/""),onClose:p,withArrow:!0,children:[f&&u.jsx(r("FDSMenuItem.react"),{icon:r("FDSBlocklistFilled20Icon"),onClick:E,onHoverIn:S,onHoverOut:R,onPressIn:L,primaryText:s._(/*BTDS*/""),secondaryText:s._(/*BTDS*/""),testid:void 0}),_&&u.jsx(r("FDSMenuItem.react"),{icon:r("FDSPostCheckmarkFilled20Icon"),onClick:function(){k(),d.onReady(function(e){e(y,{groupID:a,onCompleted:function(){o("cometPushToast").cometPushSimpleToast(n==="GROUP_COMMENT"?s._(/*BTDS*/"",[s._param("memberName",l)]):s._(/*BTDS*/"",[s._param("memberName",l)]))},storyID:h})}),m.onReady(function(e){e(y,{contentType:n,groupID:a,memberID:i,memberName:l,onCompleted:function(){o("cometPushToast").cometPushSimpleToast(s._(/*BTDS*/"",[s._param("memberName",l)]))},onError:function(){o("cometPushToast").cometPushSimpleToast(s._(/*BTDS*/"",[s._param("memberName",l)]))},storyID:h})}),p()},primaryText:s._(/*BTDS*/""),secondaryText:s._(/*BTDS*/""),testid:void 0}),g&&u.jsx(r("FDSMenuItem.react"),{icon:r("FDSCrossCircleFilled20Icon"),onClick:P,onHoverIn:D,onHoverOut:x,onPressIn:$,primaryText:s._(/*BTDS*/""),secondaryText:s._(/*BTDS*/"")})]})})}p.displayName=p.name+" [from "+i.id+"]",l.default=p}),226);
-----
GroupsCometModminReviewFolderPreapproveMemberMutation",["CometRelay","FBLogger","GroupLeadersEngagementFalcoEvent","GroupsCometModminReviewFolderPreapproveMemberMutation.graphql"],(function(t,n,r,o,a,i,l){"use strict";var e;function s(t,a){var i=a.contentType,l=a.groupID,s=a.memberID,u=a.memberName,c=a.onCompleted,d=a.onError,m=a.storyID;function p(e){var t=e.get(l);if(t==null)throw r("FBLogger")("groups_comet").mustfixThrow("group cannot be null");var n=o("CometRelay").ConnectionHandler.getConnection(t,"GroupsCometModminReviewFolderContentContainer_modmin_review_folder");if(n==null)throw r("FBLogger")("groups_comet").mustfixThrow("Connection cannot be null");o("CometRelay").ConnectionHandler.deleteNode(n,m)}var _=e!==void 0?e:e=n("GroupsCometModminReviewFolderPreapproveMemberMutation.graphql");o("CometRelay").commitMutation(t,{mutation:_,onCompleted:function(){r("GroupLeadersEngagementFalcoEvent").log(function(){return{action:"mutation",action_subtype:"spam_folder_approve_and_preapprove_mutation_success",content_id:m,content_type:"modmin_review_folder_item",current_surface:"spam_folder_additional_actions_bottom_sheet",extra_metadata:{spam_content_type:i==="GROUP_POST"?"post":"comment"},group_id:l,previous_surface:"modmin_review_folder"}}),c&&c()},onError:function(t){r("GroupLeadersEngagementFalcoEvent").log(function(){return{action:"mutation",action_subtype:"spam_folder_approve_and_preapprove_mutation_exception",content_id:m,content_type:"modmin_review_folder_item",current_surface:"spam_folder_additional_actions_bottom_sheet",extra_metadata:{spam_content_type:i==="GROUP_POST"?"post":"comment"},group_id:l,previous_surface:"modmin_review_folder"}}),r("FBLogger")("groups_comet").catching(t).mustfix("Failed to preapprove member in modmin review folder"),d&&d()},optimisticUpdater:p,updater:p,variables:{input:{action_source:"GROUP_MODMIN_REVIEW_FOLDER",group_id:l,member_id:s}}})}l.default=s}),98);
-----
GroupsCometModminReviewFolderPreapproveMemberMutation.graphql",["GroupsCometModminReviewFolderPreapproveMemberMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t=[{kind:"Variable",name:"data",variableName:"input"}],r={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"GroupsCometModminReviewFolderPreapproveMemberMutation",selections:[{alias:null,args:t,concreteType:"GroupModminReviewFolderPreapproveMemberResponsePayload",kind:"LinkedField",name:"group_modmin_review_folder_preapprove_member",plural:!1,selections:[{alias:null,args:null,concreteType:"Group",kind:"LinkedField",name:"group",plural:!1,selections:[r],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"GroupsCometModminReviewFolderPreapproveMemberMutation",selections:[{alias:null,args:t,concreteType:"GroupModminReviewFolderPreapproveMemberResponsePayload",kind:"LinkedField",name:"group_modmin_review_folder_preapprove_member",plural:!1,selections:[{alias:null,args:null,concreteType:"Group",kind:"LinkedField",name:"group",plural:!1,selections:[r,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:n("GroupsCometModminReviewFolderPreapproveMemberMutation_facebookRelayOperation"),metadata:{},name:"GroupsCometModminReviewFolderPreapproveMemberMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
GroupsCometModminReviewFolderPreapproveMemberMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="24911780388479112"}),null);
-----
-----
GroupsCometModminReviewFolderPreapproveMemberMutation",["CometRelay","FBLogger","GroupLeadersEngagementFalcoEvent","GroupsCometModminReviewFolderPreapproveMemberMutation.graphql"],(function(t,n,r,o,a,i,l){"use strict";var e;function s(t,a){var i=a.contentType,l=a.groupID,s=a.memberID,u=a.memberName,c=a.onCompleted,d=a.onError,m=a.storyID;function p(e){var t=e.get(l);if(t==null)throw r("FBLogger")("groups_comet").mustfixThrow("group cannot be null");var n=o("CometRelay").ConnectionHandler.getConnection(t,"GroupsCometModminReviewFolderContentContainer_modmin_review_folder");if(n==null)throw r("FBLogger")("groups_comet").mustfixThrow("Connection cannot be null");o("CometRelay").ConnectionHandler.deleteNode(n,m)}var _=e!==void 0?e:e=n("GroupsCometModminReviewFolderPreapproveMemberMutation.graphql");o("CometRelay").commitMutation(t,{mutation:_,onCompleted:function(){r("GroupLeadersEngagementFalcoEvent").log(function(){return{action:"mutation",action_subtype:"spam_folder_approve_and_preapprove_mutation_success",content_id:m,content_type:"modmin_review_folder_item",current_surface:"spam_folder_additional_actions_bottom_sheet",extra_metadata:{spam_content_type:i==="GROUP_POST"?"post":"comment"},group_id:l,previous_surface:"modmin_review_folder"}}),c&&c()},onError:function(t){r("GroupLeadersEngagementFalcoEvent").log(function(){return{action:"mutation",action_subtype:"spam_folder_approve_and_preapprove_mutation_exception",content_id:m,content_type:"modmin_review_folder_item",current_surface:"spam_folder_additional_actions_bottom_sheet",extra_metadata:{spam_content_type:i==="GROUP_POST"?"post":"comment"},group_id:l,previous_surface:"modmin_review_folder"}}),r("FBLogger")("groups_comet").catching(t).mustfix("Failed to preapprove member in modmin review folder"),d&&d()},optimisticUpdater:p,updater:p,variables:{input:{action_source:"GROUP_MODMIN_REVIEW_FOLDER",group_id:l,member_id:s}}})}l.default=s}),98);
-----
GroupsCometModminReviewFolderPreapproveMemberMutation.graphql",["GroupsCometModminReviewFolderPreapproveMemberMutation_facebookRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t=[{kind:"Variable",name:"data",variableName:"input"}],r={alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null};return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"GroupsCometModminReviewFolderPreapproveMemberMutation",selections:[{alias:null,args:t,concreteType:"GroupModminReviewFolderPreapproveMemberResponsePayload",kind:"LinkedField",name:"group_modmin_review_folder_preapprove_member",plural:!1,selections:[{alias:null,args:null,concreteType:"Group",kind:"LinkedField",name:"group",plural:!1,selections:[r],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"GroupsCometModminReviewFolderPreapproveMemberMutation",selections:[{alias:null,args:t,concreteType:"GroupModminReviewFolderPreapproveMemberResponsePayload",kind:"LinkedField",name:"group_modmin_review_folder_preapprove_member",plural:!1,selections:[{alias:null,args:null,concreteType:"Group",kind:"LinkedField",name:"group",plural:!1,selections:[r,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:n("GroupsCometModminReviewFolderPreapproveMemberMutation_facebookRelayOperation"),metadata:{},name:"GroupsCometModminReviewFolderPreapproveMemberMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
GroupsCometModminReviewFolderPreapproveMemberMutation_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="24911780388479112"}),null);
-----