IGDNicknameSettingsPage.react",["fbt","CometRelay","FBLogger","IGDNicknameSettingsPageMutation.graphql","IGDNicknameSettingsPage_XFBIGDirectViewerThread.graphql","IGDSBox.react","IGDSChevronLeftPanoOutlineIcon.react","IGDSDialogHeader.react","IGDSIconButton.react","IGDSRadioButton.react","IGDSRadioButtonGroup.react","IGDSTextVariants.react","IGDSXFilledIcon.react","MessengerWebUXLogger","react","react-compiler-runtime"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c,d=c||(c=o("react")),m=c,p=m.useCallback,_=m.useState,f=[{description:s._(/*BTDS*/"Anyone in the chat can set nicknames for everyone"),label:s._(/*BTDS*/"Everyone in this chat"),value:"EVERYONE"},{description:s._(/*BTDS*/"Only people you follow can set nicknames"),label:s._(/*BTDS*/"People you follow"),value:"PEOPLE_YOU_FOLLOW"},{description:s._(/*BTDS*/"Only you can set nicknames for yourself"),label:s._(/*BTDS*/"Only you"),value:"ONLY_YOU"}];function g(t){var a=o("react-compiler-runtime").c(32),i=t.onBack,l=t.onClose,c=t.threadRef,m=t.viewerId,p=o("CometRelay").useFragment(e!==void 0?e:e=n("IGDNicknameSettingsPage_XFBIGDirectViewerThread.graphql"),c),g=p.thread_id,y=p.nicknames_setting,C;a[0]!==y||a[1]!==m?(C=function(){var e="PEOPLE_YOU_FOLLOW";if(y!=null&&m!=null){var t=y.find(function(e){return(e==null?void 0:e.user_igid)!=null&&e.user_igid===m});(t==null?void 0:t.nickname_setting)!=null&&(e=t.nickname_setting)}return e},a[0]=y,a[1]=m,a[2]=C):C=a[2];var b=_(C),v=b[0],S=b[1],R=r("MessengerWebUXLogger").useInteractionLogger(),L;a[3]===Symbol.for("react.memo_cache_sentinel")?(L={eventName:"igd_edit_nicknames_setting_dialog_rendered"},a[3]=L):L=a[3];var E=r("MessengerWebUXLogger").useImpressionLoggerRef(L),k;a[4]===Symbol.for("react.memo_cache_sentinel")?(k=u!==void 0?u:u=n("IGDNicknameSettingsPageMutation.graphql"),a[4]=k):k=a[4];var I=o("CometRelay").useMutation(k),T=I[0],D=I[1],x;a[5]!==T||a[6]!==D||a[7]!==R||a[8]!==v||a[9]!==g?(x=function(t){if(!D&&t!==v){R==null||R({eventName:"igd_edit_nicknames_setting_click"}),S(t);var e;e:switch(t){case"EVERYONE":{e="EVERYONE";break e}case"PEOPLE_YOU_FOLLOW":{e="PEOPLE_YOU_FOLLOW";break e}case"ONLY_YOU":{e="ONLY_YOU";break e}default:e="PEOPLE_YOU_FOLLOW"}g!=null&&T({onError:h,variables:{data:{nickname_setting:e},metadata:{ig_thread_igid:g}}})}},a[5]=T,a[6]=D,a[7]=R,a[8]=v,a[9]=g,a[10]=x):x=a[10];var $=x,P;a[11]===Symbol.for("react.memo_cache_sentinel")?(P=d.jsx(r("IGDSXFilledIcon.react"),{alt:s._(/*BTDS*/"Close"),size:14}),a[11]=P):P=a[11];var N;a[12]!==l?(N=d.jsx(r("IGDSIconButton.react"),{onClick:l,children:P}),a[12]=l,a[13]=N):N=a[13];var M;a[14]===Symbol.for("react.memo_cache_sentinel")?(M=d.jsx(r("IGDSChevronLeftPanoOutlineIcon.react"),{alt:s._(/*BTDS*/"Back"),size:14}),a[14]=M):M=a[14];var w;a[15]!==i?(w=d.jsx(r("IGDSIconButton.react"),{onClick:i,children:M}),a[15]=i,a[16]=w):w=a[16];var A;a[17]===Symbol.for("react.memo_cache_sentinel")?(A=d.jsx("span",{children:d.jsx(o("IGDSTextVariants.react").IGDSTextLabelEmphasized,{children:s._(/*BTDS*/"Settings")})}),a[17]=A):A=a[17];var F;a[18]!==N||a[19]!==w?(F=d.jsx(r("IGDSDialogHeader.react"),{endAdornment:N,startAdornment:w,children:A}),a[18]=N,a[19]=w,a[20]=F):F=a[20];var O=F,B;a[21]===Symbol.for("react.memo_cache_sentinel")?(B=s._(/*BTDS*/"Who can edit your nickname"),a[21]=B):B=a[21];var W;a[22]!==D?(W=f.map(function(e){return d.jsx(r("IGDSRadioButton.react"),{isDisabled:D,label:e.label,radioAlignment:"end",testid:void 0,value:e.value},e.value)}),a[22]=D,a[23]=W):W=a[23];var q;a[24]!==$||a[25]!==v||a[26]!==W?(q=d.jsx(r("IGDSBox.react"),{padding:1,children:d.jsx(r("IGDSBox.react"),{padding:3,children:d.jsx(r("IGDSRadioButtonGroup.react"),{label:B,onChange:$,selectedValue:v,children:W})})}),a[24]=$,a[25]=v,a[26]=W,a[27]=q):q=a[27];var U;return a[28]!==O||a[29]!==E||a[30]!==q?(U=d.jsxs(r("IGDSBox.react"),{containerRef:E,children:[O,q]}),a[28]=O,a[29]=E,a[30]=q,a[31]=U):U=a[31],U}function h(e){r("FBLogger")("igd_web").catching(e).mustfixThrow("Failed to update thread name with xig_direct_change_nickname_settings_with_validated_setting mutation")}l.default=g}),226);
-----
IGDNicknameSettingsPageMutation.graphql",["IGDNicknameSettingsPageMutation_instagramRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e={defaultValue:null,kind:"LocalArgument",name:"data"},t={defaultValue:null,kind:"LocalArgument",name:"metadata"},r=[{kind:"Variable",name:"data",variableName:"data"},{kind:"Variable",name:"metadata",variableName:"metadata"}],o={alias:null,args:null,concreteType:"XFBIGDirectNicknamesSetting",kind:"LinkedField",name:"nicknames_setting",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"nickname_setting",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"user_igid",storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:[e,t],kind:"Fragment",metadata:null,name:"IGDNicknameSettingsPageMutation",selections:[{alias:null,args:r,concreteType:"XFBIGDirectViewerThread",kind:"LinkedField",name:"xig_direct_change_nickname_settings_with_validated_setting",plural:!1,selections:[o],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[t,e],kind:"Operation",name:"IGDNicknameSettingsPageMutation",selections:[{alias:null,args:r,concreteType:"XFBIGDirectViewerThread",kind:"LinkedField",name:"xig_direct_change_nickname_settings_with_validated_setting",plural:!1,selections:[o,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}]},params:{id:n("IGDNicknameSettingsPageMutation_instagramRelayOperation"),metadata:{},name:"IGDNicknameSettingsPageMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
IGDNicknameSettingsPageMutation_instagramRelayOperation",[],(function(t,n,r,o,a,i){a.exports="24364632326562356"}),null);
-----
-----
IGDNicknameSettingsPageMutation.graphql",["IGDNicknameSettingsPageMutation_instagramRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e={defaultValue:null,kind:"LocalArgument",name:"data"},t={defaultValue:null,kind:"LocalArgument",name:"metadata"},r=[{kind:"Variable",name:"data",variableName:"data"},{kind:"Variable",name:"metadata",variableName:"metadata"}],o={alias:null,args:null,concreteType:"XFBIGDirectNicknamesSetting",kind:"LinkedField",name:"nicknames_setting",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"nickname_setting",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"user_igid",storageKey:null}],storageKey:null};return{fragment:{argumentDefinitions:[e,t],kind:"Fragment",metadata:null,name:"IGDNicknameSettingsPageMutation",selections:[{alias:null,args:r,concreteType:"XFBIGDirectViewerThread",kind:"LinkedField",name:"xig_direct_change_nickname_settings_with_validated_setting",plural:!1,selections:[o],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[t,e],kind:"Operation",name:"IGDNicknameSettingsPageMutation",selections:[{alias:null,args:r,concreteType:"XFBIGDirectViewerThread",kind:"LinkedField",name:"xig_direct_change_nickname_settings_with_validated_setting",plural:!1,selections:[o,{alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null}],storageKey:null}]},params:{id:n("IGDNicknameSettingsPageMutation_instagramRelayOperation"),metadata:{},name:"IGDNicknameSettingsPageMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
IGDNicknameSettingsPageMutation_instagramRelayOperation",[],(function(t,n,r,o,a,i){a.exports="24364632326562356"}),null);
-----