IGDAudioTranscriptionButtonOffMsys.react",["fbt","CometPressable.react","CometRelay","FDSLineClamp.react","IGDAudioTranscriptionButtonOffMsysMutation.graphql","IGDAudioTranscriptionButtonOffMsys_XFBSlideAudioAttachment.graphql","IGDSBox.react","IGDSText.react","JSResourceForInteraction","PolarisDismissEntry","PolarisIGCoreText","emptyFunction","react","react-compiler-runtime","requireDeferred","useIGDSLazyDialog"],(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.useEffect,f=m.useRef,g=m.useState,h=r("requireDeferred")("AudioClipsTranscriptionButtonClickFalcoEvent").__setRef("IGDAudioTranscriptionButtonOffMsys.react"),y=r("requireDeferred")("AudioClipsTranscriptionCompleteFalcoEvent").__setRef("IGDAudioTranscriptionButtonOffMsys.react"),C=r("requireDeferred")("AudioClipsTranscriptionExpandClickFalcoEvent").__setRef("IGDAudioTranscriptionButtonOffMsys.react"),b=r("requireDeferred")("AudioClipsTranscriptionFailureFalcoEvent").__setRef("IGDAudioTranscriptionButtonOffMsys.react"),v={incoming:{backgroundColor:null,$$css:!0},outgoing:{backgroundColor:null,$$css:!0},transcriptionButton:{backgroundColor:null,$$css:!0},transcriptionStyles:{marginBottom:"xfitlp5",marginInlineEnd:"xbmvrgn",$$css:!0},transcriptionWithExpandedState:{marginBottom:"xod5an3",$$css:!0}},S=s._(/*BTDS*/"View transcription"),R=s._(/*BTDS*/"Transcribing..."),L=s._(/*BTDS*/"See less"),E=s._(/*BTDS*/"See more"),k=s._(/*BTDS*/"Unable to transcribe"),I=s._(/*BTDS*/"Unable to transcribe, try again"),T=1e4,D=2,x=54;function $(e){var t=o("react-compiler-runtime").c(13),n=e.expanded,a=e.lineCount,i=e.outgoing,l=e.text,s=e.textRef,u=a>2&&v.transcriptionWithExpandedState,c;t[0]!==u?(c=[v.transcriptionStyles,u],t[0]=u,t[1]=c):c=t[1];var m=i?"web-always-white":"ig-primary-text",p=n?T:D,_=i?v.outgoing:v.incoming,f;t[2]!==p||t[3]!==_||t[4]!==l||t[5]!==s?(f=d.jsx(r("FDSLineClamp.react"),{lines:p,ref:s,xstyle:_,children:l}),t[2]=p,t[3]=_,t[4]=l,t[5]=s,t[6]=f):f=t[6];var g;t[7]!==m||t[8]!==f?(g=d.jsx(r("PolarisIGCoreText"),{color:m,children:f}),t[7]=m,t[8]=f,t[9]=g):g=t[9];var h;return t[10]!==c||t[11]!==g?(h=d.jsx(r("IGDSBox.react"),{xstyle:c,children:g}),t[10]=c,t[11]=g,t[12]=h):h=t[12],h}function P(e){var t=o("react-compiler-runtime").c(7),n=e.children,a=e.disabled,i=e.onClick,l=e.outgoing,s=a===void 0?!1:a,u=l?"webAlwaysWhite":"secondaryText",c;t[0]!==n||t[1]!==u?(c=d.jsx(r("IGDSText.react"),{color:u,size:"footnote",weight:"light",children:n}),t[0]=n,t[1]=u,t[2]=c):c=t[2];var m;return t[3]!==s||t[4]!==i||t[5]!==c?(m=d.jsx(r("CometPressable.react"),{disabled:s,onHoverChange:r("emptyFunction"),onPress:i,overlayHoveredStyle:null,overlayPressedStyle:null,xstyle:v.transcriptionButton,children:c}),t[3]=s,t[4]=i,t[5]=c,t[6]=m):m=t[6],m}function N(t){var a=o("react-compiler-runtime").c(33),i=t.audioAttachmentRef,l=t.outgoing,s=o("CometRelay").useFragment(e!==void 0?e:e=n("IGDAudioTranscriptionButtonOffMsys_XFBSlideAudioAttachment.graphql"),i),c=s.attachment_fbid,m;a[0]===Symbol.for("react.memo_cache_sentinel")?(m=u!==void 0?u:u=n("IGDAudioTranscriptionButtonOffMsysMutation.graphql"),a[0]=m):m=a[0];var p=o("CometRelay").useMutation(m),v=p[0],T=p[1],D=g(null),N=D[0],M=D[1],w=g(!0),A=w[0],F=w[1],O=g(!1),B=O[0],W=O[1],q=g(0),U=q[0],V=q[1],H;a[1]===Symbol.for("react.memo_cache_sentinel")?(H=r("JSResourceForInteraction")("IGDAudioTranscriptionNUXDialog.react").__setRef("IGDAudioTranscriptionButtonOffMsys.react"),a[1]=H):H=a[1];var G=r("useIGDSLazyDialog")(H),z=G[0],j;a[2]!==c||a[3]!==v||a[4]!==z||a[5]!==N?(j=function(){if(h.onReady(function(e){return e.log(function(){return{attachment_id:c}})}),!o("PolarisDismissEntry").isDismissed(o("PolarisDismissEntry").IGD_VOICE_TRANSCRIPTION_NUX_TYPE)){z({});return}N===null&&v({onCompleted:function(t){var e,n,r=(e=(n=t.xig_media_message_transcription)==null?void 0:n.edges[0].node)!=null?e:"";M(r),y.onReady(function(e){return e.log(function(){return{attachment_id:c,word_count:r.split(" ").length.toString()}})})},onError:function(t){W(!0),b.onReady(function(e){return e.log(function(){return{attachment_id:c,error_message:t.message}})})},variables:{input:{media_id:c}}})},a[2]=c,a[3]=v,a[4]=z,a[5]=N,a[6]=j):j=a[6];var K=j,Q;a[7]!==c||a[8]!==B||a[9]!==K||a[10]!==N?(Q=function(){if(B||N===null){W(!1),K();return}else F(function(e){var t=!e;return C.onReady(function(e){return e.log(function(){return{attachment_id:c}})}),t})},a[7]=c,a[8]=B,a[9]=K,a[10]=N,a[11]=Q):Q=a[11];var X=Q,Y=f(null),J,Z;a[12]!==N?(J=function(){if(Y.current&&N!==null){var e,t,n=window.getComputedStyle(Y.current),r=parseInt(n.lineHeight,10),o=(e=(t=Y.current)==null?void 0:t.clientHeight)!=null?e:x;V(Math.ceil(o/r))}},Z=[N],a[12]=N,a[13]=J,a[14]=Z):(J=a[13],Z=a[14]),_(J,Z);var ee;a[15]!==B||a[16]!==A||a[17]!==T||a[18]!==X||a[19]!==l||a[20]!==U||a[21]!==N?(ee=function(){return B?d.jsx(P,{onClick:X,outgoing:l,children:I}):N===""?d.jsx(P,{disabled:!0,onClick:X,outgoing:l,children:k}):N===null?d.jsx(P,{disabled:T,onClick:X,outgoing:l,children:T?R:S}):U>2?d.jsx(P,{onClick:X,outgoing:l,children:A?L:E}):null},a[15]=B,a[16]=A,a[17]=T,a[18]=X,a[19]=l,a[20]=U,a[21]=N,a[22]=ee):ee=a[22];var te=ee,ne;a[23]!==A||a[24]!==l||a[25]!==U||a[26]!==N?(ne=N!=null?d.jsx($,{expanded:A,lineCount:U,outgoing:l,text:N,textRef:Y}):null,a[23]=A,a[24]=l,a[25]=U,a[26]=N,a[27]=ne):ne=a[27];var re;a[28]!==te?(re=te(),a[28]=te,a[29]=re):re=a[29];var oe;return a[30]!==ne||a[31]!==re?(oe=d.jsxs(d.Fragment,{children:[ne,re]}),a[30]=ne,a[31]=re,a[32]=oe):oe=a[32],oe}l.default=N}),226);
-----
IGDAudioTranscriptionButtonOffMsysMutation.graphql",["IGDAudioTranscriptionButtonOffMsysMutation_instagramRelayOperation"],(function(t,n,r,o,a,i){"use strict";var e=(function(){var e=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t=[{alias:null,args:[{kind:"Variable",name:"data",variableName:"input"}],concreteType:"XIGMediaMessageTranscriptionConnection",kind:"LinkedField",name:"xig_media_message_transcription",plural:!1,selections:[{alias:null,args:null,concreteType:"XIGMediaMessageTranscriptionEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,kind:"ScalarField",name:"node",storageKey:null}],storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:e,kind:"Fragment",metadata:null,name:"IGDAudioTranscriptionButtonOffMsysMutation",selections:t,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:e,kind:"Operation",name:"IGDAudioTranscriptionButtonOffMsysMutation",selections:t},params:{id:n("IGDAudioTranscriptionButtonOffMsysMutation_instagramRelayOperation"),metadata:{},name:"IGDAudioTranscriptionButtonOffMsysMutation",operationKind:"mutation",text:null}}})();a.exports=e}),null);
-----
IGDAudioTranscriptionButtonOffMsysMutation_instagramRelayOperation",[],(function(t,n,r,o,a,i){a.exports="24731302423153042"}),null);
-----