KirbyAdvancedCreationVoiceSample.react",["fbt","BaseProgressBar.react","CDSCard.react","CDSIcon.react","CDSIconButton.react","CDSText.react","CometRelay","KirbyAdvancedCreationVoiceSampleQuery.graphql","MetaBrandTriangleRightFilled24.svg.react","MetaBrandTwoLinesParallelFilled24.svg.react","asyncToGeneratorRuntime","promiseDone","react"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k=j||(j=d("react"));e=j;var l=e.useCallback,m=e.useEffect,n=e.useRef,o=e.useState,p={audioContainer:{alignItems:"x6s0dn4",borderTopWidth:"x178xt8z",borderInlineEndWidth:"x1lun4ml",borderBottomWidth:"xso031l",borderInlineStartWidth:"xpilrb4",flexDirection:"x1q0g3np",paddingTop:"x1y1aw1k",paddingBottom:"xwib8y2",paddingInlineStart:"xmzvs34",paddingInlineEnd:"xf159sx",paddingLeft:null,paddingRight:null,$$css:!0},durationLabel:{marginInlineEnd:"x1xegmmw",textAlign:"x2b8uid",width:"x1i2jmoy",$$css:!0},focusedBorder:{borderTopColor:"xa7g0tp",borderInlineEndColor:"x7b6lbf",borderBottomColor:"x1yeidpz",borderInlineStartColor:"xvirf5f",$$css:!0},progress:{backgroundColor:"xeowyuh",height:"xqu0tyb",$$css:!0},progressBackground:{backgroundColor:"xdb80ab",borderStartStartRadius:"xjwep3j",borderStartEndRadius:"x1t39747",borderEndEndRadius:"x1wcsgtt",borderEndStartRadius:"x1pczhz8",height:"xqu0tyb",width:"x1dmp6jm",$$css:!0},unfocusedBorder:{borderTopColor:"x10394xv",borderInlineEndColor:"x1qb2vl1",borderBottomColor:"x1lfhtmy",borderInlineStartColor:"x1tgueev",$$css:!0}};function a(a){var e=a.onSelect,f=a.selected,g=a.voiceId,j=a.voiceIntensity,q=a.voiceSentiment,r=d("CometRelay").useRelayEnvironment(),s=i!==void 0?i:i=b("KirbyAdvancedCreationVoiceSampleQuery.graphql"),t=n(new Audio());a=o(null);var u=a[0],v=a[1];a=o(0);var w=a[0],x=a[1];a=o(0);var y=a[0],z=a[1];a=o(!1);var A=a[0],B=a[1];m(function(){var a=function(){x(d.duration)},b=function(){z(d.currentTime)},c=function(){B(!1)},d=t.current;d.addEventListener("loadedmetadata",a);d.addEventListener("timeupdate",b);d.addEventListener("ended",c);return function(){d.removeEventListener("loadedmetadata",a),d.removeEventListener("timeupdate",b),d.removeEventListener("ended",c)}},[B,x,z]);var C=l(b("asyncToGeneratorRuntime").asyncToGenerator(function*(){B(!0);if(u!=null&&u.voiceId===g&&u.voiceIntensity===j&&u.voiceSentiment===q){void t.current.play();return}var a=(yield d("CometRelay").fetchQuery(r,s,{voice_id:g,voice_intensity:j,voice_sentiment:q}).toPromise());if(a==null){B(!1);return}a=a.xfb_ugc_ai_voice_sample_audio_url;if(a==null)return;v({voiceId:g,voiceIntensity:j,voiceSentiment:q});t.current.src=a;void t.current.play()}),[r,s,u,B,g,j,q]);a=function(){t.current.pause(),B(!1)};w=u!=null?y/w:0;return k.jsxs(c("CDSCard.react"),{onPress:function(){e()},xstyle:[p.audioContainer,f?p.focusedBorder:p.unfocusedBorder],children:[A?k.jsx(c("CDSIconButton.react"),{"aria-label":h._(/*BTDS*/"A button to pause the audio"),onPress:a,children:k.jsx(c("CDSIcon.react"),{color:"highlight",icon:c("MetaBrandTwoLinesParallelFilled24.svg.react"),size:24})}):k.jsx(c("CDSIconButton.react"),{"aria-label":h._(/*BTDS*/"A button to play the audio"),onPress:function(){c("promiseDone")(C())},children:k.jsx(c("CDSIcon.react"),{color:"highlight",icon:c("MetaBrandTriangleRightFilled24.svg.react"),size:24})}),k.jsxs("div",{children:[k.jsx("div",babelHelpers["extends"]({className:"x1e56ztr"},{children:k.jsx(c("CDSText.react"),{maxLines:1,textStyle:"secondaryLabel",children:g})})),k.jsxs("div",babelHelpers["extends"]({className:"x6s0dn4 x78zum5 x5yr21d"},{children:[k.jsx(c("CDSText.react"),{maxLines:1,textStyle:"secondaryLabel",xstyle:p.durationLabel,children:y.toFixed(2)}),k.jsx(c("BaseProgressBar.react"),{ariaLabel:h._(/*BTDS*/"Progress bar"),progress:w,variant:{xstyleConfig:{container:p.progressBackground,progress:p.progress}}})]}))]})]})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),226);
-----
KirbyAdvancedCreationVoiceSampleQuery.graphql",["KirbyAdvancedCreationVoiceSampleQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"voice_id"},{defaultValue:null,kind:"LocalArgument",name:"voice_intensity"},{defaultValue:null,kind:"LocalArgument",name:"voice_sentiment"}],c=[{alias:null,args:[{kind:"Variable",name:"voice_id",variableName:"voice_id"},{kind:"Variable",name:"voice_intensity",variableName:"voice_intensity"},{kind:"Variable",name:"voice_sentiment",variableName:"voice_sentiment"}],kind:"ScalarField",name:"xfb_ugc_ai_voice_sample_audio_url",storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"KirbyAdvancedCreationVoiceSampleQuery",selections:c,type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"KirbyAdvancedCreationVoiceSampleQuery",selections:c},params:{id:b("KirbyAdvancedCreationVoiceSampleQuery_facebookRelayOperation"),metadata:{},name:"KirbyAdvancedCreationVoiceSampleQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
KirbyAdvancedCreationVoiceSampleQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24260143370254780"}),null);
-----
-----
KirbyAdvancedCreationVoiceSampleQuery.graphql",["KirbyAdvancedCreationVoiceSampleQuery_facebookRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"voice_id"},{defaultValue:null,kind:"LocalArgument",name:"voice_intensity"},{defaultValue:null,kind:"LocalArgument",name:"voice_sentiment"}],c=[{alias:null,args:[{kind:"Variable",name:"voice_id",variableName:"voice_id"},{kind:"Variable",name:"voice_intensity",variableName:"voice_intensity"},{kind:"Variable",name:"voice_sentiment",variableName:"voice_sentiment"}],kind:"ScalarField",name:"xfb_ugc_ai_voice_sample_audio_url",storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"KirbyAdvancedCreationVoiceSampleQuery",selections:c,type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"KirbyAdvancedCreationVoiceSampleQuery",selections:c},params:{id:b("KirbyAdvancedCreationVoiceSampleQuery_facebookRelayOperation"),metadata:{},name:"KirbyAdvancedCreationVoiceSampleQuery",operationKind:"query",text:null}}}();e.exports=a}),null);
-----
KirbyAdvancedCreationVoiceSampleQuery_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="24260143370254780"}),null);
-----