KadabraSettingsBlockedAccountListItem.react",["fbt","CometRelay","KDSButton.react","KDSListCell.react","KDSListCellText.react","KDSProfilePhoto.react","KadabraSettingsBlockedAccountListItem_profile.graphql","isStringNotNullAndNotWhitespaceOnly","react","useAbraDefaultProfilePic","useKadabraToggleBlockUserMutation"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l=k||c("react"),m=(j||(j=d("react"))).useState,n=h._(/*BTDS*/""),o=h._(/*BTDS*/""),p={listItem:{paddingTop:"xz9dl7a",paddingInlineEnd:"xyri2b",paddingBottom:"xsag5q8",paddingInlineStart:"x1c1uobl",$$css:!0}};function a(a){var e,f;a=a.profileKey;a=d("CometRelay").useFragment(i!==void 0?i:i=b("KadabraSettingsBlockedAccountListItem_profile.graphql"),a);e=(e=a==null||(f=a.profile_picture)==null?void 0:f.uri)!=null?e:"";var g=c("useAbraDefaultProfilePic")(),h=m(o),j=h[0],k=h[1];h=c("useKadabraToggleBlockUserMutation")(a,!1);var q=h.isLoading,r=h.toggleBlockUser;if(a==null)return null;h=function(a){if(c("isStringNotNullAndNotWhitespaceOnly")(a.name))return a.name;else if(c("isStringNotNullAndNotWhitespaceOnly")(a.display_name))return a.display_name;else if(c("isStringNotNullAndNotWhitespaceOnly")(a.username))return"@"+a.username;return""};h=h(a);a=(a=a==null?void 0:a.username)!=null?a:void 0;return l.jsx(c("KDSListCell.react"),{addOnEnd:l.jsx(c("KDSButton.react"),{isDisabled:q,label:j,onPress:function(){r(),k(j===o?n:o)},variant:"secondary"}),addOnStart:l.jsx(c("KDSProfilePhoto.react"),{imageUri:e!=null?e:g,shape:"circle",size:32}),content:l.jsx(c("KDSListCellText.react"),{body:h,headline:a}),xstyle:p.listItem})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
KadabraSettingsBlockedAccountListItem_profile.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"KadabraSettingsBlockedAccountListItem_profile",selections:[{alias:null,args:null,kind:"ScalarField",name:"name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"display_name",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null},{alias:null,args:null,concreteType:"Image",kind:"LinkedField",name:"profile_picture",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"uri",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"useKadabraToggleBlockUserMutation_data"}],type:"XABSocialProfile",abstractKey:null};e.exports=a}),null);
-----
KadabraMenuItemBlockerUser.react",["fbt","CometRelay","KDSDialogContext","KDSFlexbox.react","KDSIcon.react","KDSListCellText.react","KDSMenuItem.react","KDSProfilePhoto.react","KDSText.react","KDSUnsetProfilePhoto.react","KadabraMenuItemBlockerUser_profile.graphql","MetaBrandBellOffOutline24Icon.react","MetaBrandCircleSlashOutline24Icon.react","MetaBrandEyeOffOutline24Icon.react","isStringNullOrWhitespaceOnly","react","useKDSConfirmationDialog","useKadabraToggleBlockUserMutation"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react")),l=j.use,m=88,n={blockUsername:{marginTop:"xqui205",marginBottom:"x1hq5gj4",$$css:!0},dialogIcon:{paddingTop:"x1iorvi4",paddingInlineEnd:"x11lfxj5",paddingBottom:"xjkvuk6",paddingInlineStart:"x135b78x",$$css:!0},dialogRowContent:{marginTop:"xw7yly9",marginBottom:"x1yztbdb",$$css:!0},image:{width:"xh8yej3",$$css:!0}};function o(a){var b=a.icon;a=a.text;return k.jsxs(c("KDSFlexbox.react"),{alignItems:"center",gap:12,xstyle:n.dialogRowContent,children:[k.jsx(c("KDSFlexbox.react"),{xstyle:n.dialogIcon,children:k.jsx(c("KDSIcon.react"),{icon:b,inline:!0,size:24})}),k.jsx(c("KDSText.react"),{isSemanticHeading:!0,textStyle:"bodyEmphasized",children:a})]})}o.displayName=o.name+" [from "+f.id+"]";function a(a){var e,f=a.navFeedOnBlock;f=f===void 0?!1:f;var g=a.postID;a=a.profileKey;a=d("CometRelay").useFragment(i!==void 0?i:i=b("KadabraMenuItemBlockerUser_profile.graphql"),a);e=(e=a.profile_picture)==null?void 0:e.uri;var j=a.username,p=h._(/*BTDS*/"",[h._param("username",j)]);a=c("useKadabraToggleBlockUserMutation")(a,f,g);var q=a.toggleBlockUser,r=c("useKDSConfirmationDialog")();if(c("isStringNullOrWhitespaceOnly")(j))return null;f=k.jsx(c("KDSFlexbox.react"),{alignItems:"center",justifyContent:"center",xstyle:n.image,children:e!=null?k.jsx(c("KDSProfilePhoto.react"),{imageUri:e,isDecorative:!0,shape:"circle",size:m}):k.jsx(c("KDSUnsetProfilePhoto.react"),{isDecorative:!0,shape:"circle",size:88})});g=k.jsxs(c("KDSFlexbox.react"),{direction:"column",children:[k.jsx(o,{icon:c("MetaBrandCircleSlashOutline24Icon.react"),text:h._(/*BTDS*/"")}),k.jsx(o,{icon:c("MetaBrandEyeOffOutline24Icon.react"),text:h._(/*BTDS*/"")}),k.jsx(o,{icon:c("MetaBrandBellOffOutline24Icon.react"),text:h._(/*BTDS*/"")})]});var s=k.jsxs(c("KDSFlexbox.react"),{alignItems:"center",direction:"column",children:[f,k.jsx(c("KDSText.react"),{textStyle:"headline2",xstyle:n.blockUsername,children:p}),g]});a=function(){r({body:s,primaryButtonLabel:h._(/*BTDS*/""),primaryButtonVariant:"primary",secondaryButtonLabel:null,title:""},function(){q()})};j=l(c("KDSDialogContext"));e=j.isBottomSheet;return k.jsx(c("KDSMenuItem.react"),{addOnStart:k.jsx(c("KDSIcon.react"),{color:"negative",icon:c("MetaBrandCircleSlashOutline24Icon.react"),isDecorative:!0,size:16}),content:k.jsx(c("KDSListCellText.react"),{headline:p,headlineColor:"negative"}),hasSubmenu:e,onPress:a,size:"small",testid:void 0})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
KadabraMenuItemBlockerUser_profile.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"KadabraMenuItemBlockerUser_profile",selections:[{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null},action:"THROW"},{alias:null,args:null,concreteType:"Image",kind:"LinkedField",name:"profile_picture",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"uri",storageKey:null}],storageKey:null},{args:null,kind:"FragmentSpread",name:"useKadabraToggleBlockUserMutation_data"}],type:"XABSocialProfile",abstractKey:null};e.exports=a}),null);
-----
useKadabraToggleBlockUserMutation",["fbt","CometRelay","FBLogger","KadabraRouteUtils","kdsPushToast","react-compiler-runtime","useCometRouterDispatcher","useKadabraInteractionLogger","useKadabraToggleBlockUserMutation.graphql","useKadabraToggleBlockUserMutation_data.graphql"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j;function a(a,e,f){var g=d("react-compiler-runtime").c(13),n=d("CometRelay").useFragment(i!==void 0?i:i=b("useKadabraToggleBlockUserMutation_data.graphql"),a);g[0]===Symbol["for"]("react.memo_cache_sentinel")?(a=j!==void 0?j:j=b("useKadabraToggleBlockUserMutation.graphql"),g[0]=a):a=g[0];a=a;var o=(n==null?void 0:n.has_block_relationship)===!0,p=c("useKadabraInteractionLogger")();a=d("CometRelay").useMutation(a);var q=a[0];a=a[1];var r=c("useCometRouterDispatcher")();if(n==null){c("FBLogger")("kadabra_core").mustfix("Profile data is null for KadabraToggleBlockUserMutation");var s;g[1]===Symbol["for"]("react.memo_cache_sentinel")?(s={isLoading:!1,toggleBlockUser:l},g[1]=s):s=g[1];return s}g[2]!==q||g[3]!==r||g[4]!==o||g[5]!==p||g[6]!==e||g[7]!==f||g[8]!==n?(s=function(){q({onCompleted:function(){e&&(r==null||r.go(d("KadabraRouteUtils").kadabraRouteHome({}),{})),o||d("kdsPushToast").pushSimpleToast(o?h._(/*BTDS*/"",[h._param("unblocked profile username",n.username)]):h._(/*BTDS*/"",[h._param("blocked profile username",n.username)]))},onError:k,updater:function(a){if(n.has_block_relationship===!1){var b;(b=a.get(n.id))==null||b.setValue(!0,"has_block_relationship");b=a.get(f!=null?f:"");var c=b==null?void 0:b.getValue("total_comment_count");typeof c==="number"&&(b==null||b.setValue(c-1,"total_comment_count"))}(b=a.getRoot().getLinkedRecord("xfb_genai_profile"))==null||(b=b.getLinkedRecord("blocked_profiles"))==null||b.invalidateRecord();b=(c=a.getRoot().getLinkedRecord("xab_viewer"))==null||(c=c.getLinkedRecord("social_profile"))==null?void 0:c.getLinkedRecord("followers");if(b!=null){c=b.getLinkedRecords("nodes");c!=null&&b.setLinkedRecords(c.filter(function(a){return(a==null?void 0:a.getDataID())!==n.id}),"nodes")}c=(b=a.getRoot().getLinkedRecord("xab_viewer"))==null||(b=b.getLinkedRecord("social_profile"))==null?void 0:b.getLinkedRecord("following");if(c!=null){b=c.getLinkedRecords("nodes");b!=null&&c.setLinkedRecords(b.filter(function(a){return(a==null?void 0:a.getDataID())!==n.id}),"nodes")}b=(c=a.getRoot().getLinkedRecord("xfb_meta_ai_fetch_search_history"))==null?void 0:c.getLinkedRecords("edges");if(b!=null){c=b.filter(function(a){var b;return(a==null||(b=a.getLinkedRecord("node"))==null||(b=b.getLinkedRecord("search_object"))==null?void 0:b.getValue("id"))!==n.id});(b=a.getRoot().getLinkedRecord("xfb_meta_ai_fetch_search_history"))==null||b.setLinkedRecords(c,"edges")}window.dispatchEvent(new Event("resize"));m(!n.has_block_relationship,n.id,a)},variables:{target_profile_id:n.id}}),p.log({action_target:n.has_block_relationship===!1?"block_user_button":"unblock_user_button",action_type:"click",event_name:n.has_block_relationship===!1?"block_user":"unblock_user",target_user_id:n.id})},g[2]=q,g[3]=r,g[4]=o,g[5]=p,g[6]=e,g[7]=f,g[8]=n,g[9]=s):s=g[9];s=s;var t;g[10]!==a||g[11]!==s?(t={isLoading:a,toggleBlockUser:s},g[10]=a,g[11]=s,g[12]=t):t=g[12];return t}function k(a){d("kdsPushToast").pushGenericErrorToast(a)}function l(){d("kdsPushToast").pushGenericErrorToast()}function m(a,b,c){c=c.get(b);c==null||c.setValue(a,"has_block_relationship")}g["default"]=a}),226);
-----
useKadabraToggleBlockUserMutation.graphql",["useKadabraToggleBlockUserMutation_abraRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"target_profile_id"}],c=[{alias:null,args:[{fields:[{kind:"Variable",name:"target_profile_id",variableName:"target_profile_id"}],kind:"ObjectValue",name:"input"}],concreteType:"XFBGenAIBlockOrUnblockProfileResponse",kind:"LinkedField",name:"xfb_genai_block_or_unblock_profile",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"target_profile_id",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"useKadabraToggleBlockUserMutation",selections:c,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"useKadabraToggleBlockUserMutation",selections:c},params:{id:b("useKadabraToggleBlockUserMutation_abraRelayOperation"),metadata:{},name:"useKadabraToggleBlockUserMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
useKadabraToggleBlockUserMutation_data.graphql",[],(function(a,b,c,d,e,f){"use strict";a={argumentDefinitions:[],kind:"Fragment",metadata:null,name:"useKadabraToggleBlockUserMutation_data",selections:[{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"has_block_relationship",storageKey:null},action:"LOG"},{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"username",storageKey:null},action:"LOG"},{kind:"RequiredField",field:{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},action:"LOG"}],type:"XABSocialProfile",abstractKey:null};e.exports=a}),null);
-----
useKadabraToggleBlockUserMutation_abraRelayOperation",[],(function(a,b,c,d,e,f){e.exports="9875210382548360"}),null);
-----