WearablesReleaseChannelInvitationsList.react",["fbt","GeoText.react","RelayHooks","WearablesLogger","WearablesReleaseChannelInvitationsList_invites.graphql","WearablesReleaseChannelUserTable.react","WearablesUserTokenizer.react","WorkKnowledgeToasts","compactMap","err","react","react-compiler-runtime","useGeoConfirmationModal","useUpdateWearablesReleaseChannelInvitationReinviteMutation","useUpdateWearablesReleaseChannelInvitationResendMutation","useUpdateWearablesReleaseChannelInvitationRevokeMutation"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c=u||(u=o("react")),d=u.useState;function m(t){var a,i,l,u=o("react-compiler-runtime").c(23),m=t.isReadOnly,_=t.releaseChannelRef,f=o("RelayHooks").useFragment(e!==void 0?e:e=n("WearablesReleaseChannelInvitationsList_invites.graphql"),_),g=d(null),h=g[0],y=g[1],C=d(null),b=C[0],v=C[1],S=d(null),R=S[0],L=S[1],E=r("useGeoConfirmationModal")(),k=r("useUpdateWearablesReleaseChannelInvitationRevokeMutation")(),I=k[0],T=r("useUpdateWearablesReleaseChannelInvitationResendMutation")(),D=T[0],x=r("useUpdateWearablesReleaseChannelInvitationReinviteMutation")(),$=x[0],P=f==null||(a=f.application)==null?void 0:a.id,N=f==null||(i=f.application)==null||(i=i.organisation)==null?void 0:i.id,M;u[0]!==P||u[1]!==I||u[2]!==N||u[3]!==(f==null?void 0:f.name)||u[4]!==E?(M=function(t,n){if(t==null){o("WorkKnowledgeToasts").showErrorToast(),o("WearablesLogger").logODSEvent("revoke_invitation_direct","failure"),o("WearablesLogger").logError({applicationID:P,event:"release_channel_invitation_revoke_failure",exception:r("err")("Missing invitationID for revoke mutation"),organisationID:N});return}E({body:c.jsx(r("GeoText.react"),{children:s._(/*BTDS*/"Are you sure you want to remove {user_alias} from the release channel {release-channel-name}? They will stop receiving new updates but can still access the version they are currently connected to.",[s._param("user_alias",c.jsx("b",{children:n})),s._param("release-channel-name",c.jsx("b",{children:f==null?void 0:f.name}))])}),confirm:s._(/*BTDS*/"Remove user"),confirmTestid:"release-channel-revoke-user-confirm-button",onConfirm:function(){y(t),I({invitationID:t,onCompleted:function(){y(null)},onError:function(){y(null)}})},testid:"release-channel-revoke-user-confirmation-modal",title:s._(/*BTDS*/"Remove user?")})},u[0]=P,u[1]=I,u[2]=N,u[3]=f==null?void 0:f.name,u[4]=E,u[5]=M):M=u[5];var w=M,A;u[6]!==D?(A=function(t){v(t),D({invitationID:t,onCompleted:function(){v(null)},onError:function(){v(null)}})},u[6]=D,u[7]=A):A=u[7];var F=A,O;u[8]!==$?(O=function(t){L(t),$({invitationID:t,onCompleted:function(){L(null)},onError:function(){L(null)}})},u[8]=$,u[9]=O):O=u[9];var B=O,W;if(u[10]!==(f==null||(l=f.invites)==null?void 0:l.nodes)){var q,U,V;W=r("compactMap")((q=f==null||(U=f.invites)==null?void 0:U.nodes)!=null?q:[],p),u[10]=f==null||(V=f.invites)==null?void 0:V.nodes,u[11]=W}else W=u[11];var H=W,G;u[12]!==B||u[13]!==w||u[14]!==F||u[15]!==R||u[16]!==b||u[17]!==h?(G={onReinvite:B,onRemove:w,onResend:F,reinvitingInvitationID:R,resendingInvitationID:b,revokingInvitationID:h},u[12]=B,u[13]=w,u[14]=F,u[15]=R,u[16]=b,u[17]=h,u[18]=G):G=u[18];var z;return u[19]!==H||u[20]!==m||u[21]!==G?(z=c.jsx(o("WearablesReleaseChannelUserTable.react").WearablesReleaseChannelUserTable,{actions:G,isReadOnly:m,users:H}),u[19]=H,u[20]=m,u[21]=G,u[22]=z):z=u[22],z}function p(e){var t;if(e.invite_id==null||e.email==null||e.status==null)return null;var n=(t=e.has_reached_rate_limit)!=null?t:!1;return o("WearablesUserTokenizer.react").createUserEntry(e.email,e.status,e.invite_id,n)}l.default=m}),226);
-----
useUpdateWearablesReleaseChannelInvitationResendMutation.graphql",[],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},n={alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},r=[{alias:null,args:[{kind:"Variable",name:"data",variableName:"input"}],concreteType:"XARResendWearablesReleaseChannelInvitationResponsePayload",kind:"LinkedField",name:"xar_resend_wearables_release_channel_invitation",plural:!1,selections:[{alias:null,args:null,concreteType:"XARWearablesReleaseChannelInvitation",kind:"LinkedField",name:"wearables_release_channel_invitation",plural:!1,selections:[t,n,{alias:null,args:null,concreteType:"XARWearablesReleaseChannel",kind:"LinkedField",name:"release_channel",plural:!1,selections:[t,{alias:null,args:null,concreteType:"XARWearablesReleaseChannelInvitesConnection",kind:"LinkedField",name:"invites",plural:!1,selections:[{alias:null,args:null,concreteType:"XARWearablesReleaseChannelInvitation",kind:"LinkedField",name:"nodes",plural:!0,selections:[t,{alias:null,args:null,kind:"ScalarField",name:"email",storageKey:null},n],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"useUpdateWearablesReleaseChannelInvitationResendMutation",selections:r,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"useUpdateWearablesReleaseChannelInvitationResendMutation",selections:r},params:{id:"24423792270636248",metadata:{},name:"useUpdateWearablesReleaseChannelInvitationResendMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----