KadabraSettingsVoice.react",["fbt","CometRelay","FBLogger","KDSIcon.react","KDSListCellRadioAddOn.react","KDSListCellText.react","KDSProfilePhoto.react","KadabraSettingsDialogVoiceContext","KadabraSettingsListCell.react","KadabraSettingsSection.react","KadabraSettingsVoiceOptionFragment.graphql","KadabraSettingsVoiceQuery.graphql","KadabraSettingsVoiceUpdateOrCreateMutation.graphql","MetaBrandVerticalLinesOutline24Icon.react","promiseDone","react","react-compiler-runtime"],(function(a,b,c,d,e,f,g,h){"use strict";var i,j,k,l,m,n=m||c("react"),o=(l||(l=d("react"))).use,p=32;function q(a){var b=new Audio();b.preload="auto";b.src=a;b.load();return b}function r(a){var b=d("react-compiler-runtime").c(4),e=o(d("KadabraSettingsDialogVoiceContext").KadabraSettingsDialogVoiceContext),f=e.activeVoiceAudio,g=e.setActiveVoiceAudio;b[0]!==f||b[1]!==a||b[2]!==g?(e=function(){if(a==null){c("FBLogger")("kadabra_core").mustfix("Audio null when attempting to play sample audio in settings dialog");return}f!=null&&f.src!==a.src&&(f==null||f.pause(),f==null||f.load());c("promiseDone")(a.play(),function(){g(a)},s)},b[0]=f,b[1]=a,b[2]=g,b[3]=e):e=b[3];return e}function s(a){c("FBLogger")("kadabra_core").catching(a).mustfix("Error when attempting to play sample audio in settings dialog")}function t(a){var e,f,g=d("react-compiler-runtime").c(23),j=a.hasBottomDivider,k=a.isChecked,l=a.onPress;a=a.optionKey;a=d("CometRelay").useFragment(i!==void 0?i:i=b("KadabraSettingsVoiceOptionFragment.graphql"),a);var m=a==null?void 0:a.thumbnail_url;e=(e=a==null?void 0:a.name)!=null?e:"";f=(f=a==null?void 0:a.subtitle)!=null?f:"";var o;g[0]!==(a==null?void 0:a.sample_audio_url)?(o=(a==null?void 0:a.sample_audio_url)==null?null:q(a==null?void 0:a.sample_audio_url),g[0]=a==null?void 0:a.sample_audio_url,g[1]=o):o=g[1];a=o;var s=r(a);g[2]!==e||g[3]!==f?(o=h._(/*BTDS*/"",[h._param("Voice name",e),h._param("Voice description",f)]),g[2]=e,g[3]=f,g[4]=o):o=g[4];a=o;g[5]!==a||g[6]!==k?(o=n.jsx(c("KDSListCellRadioAddOn.react"),{"aria-label":a,checked:k,color:"secondary"}),g[5]=a,g[6]=k,g[7]=o):o=g[7];g[8]!==m?(k=m!=null?n.jsx(c("KDSProfilePhoto.react"),{imageUri:m!=null?m:"",shape:"circle",size:p}):n.jsx(c("KDSIcon.react"),{icon:c("MetaBrandVerticalLinesOutline24Icon.react"),size:p}),g[8]=m,g[9]=k):k=g[9];g[10]!==e||g[11]!==f?(m=n.jsx(c("KDSListCellText.react"),{body:f,bodyColor:"secondary",headline:e}),g[10]=e,g[11]=f,g[12]=m):m=g[12];g[13]!==l||g[14]!==s?(e=function(){s(),l==null||l()},g[13]=l,g[14]=s,g[15]=e):e=g[15];g[16]!==a||g[17]!==j||g[18]!==o||g[19]!==k||g[20]!==m||g[21]!==e?(f=n.jsx(c("KadabraSettingsListCell.react"),{addOnEnd:o,addOnStart:k,"aria-label":a,content:m,hasBottomDivider:j,onPress:e}),g[16]=a,g[17]=j,g[18]=o,g[19]=k,g[20]=m,g[21]=e,g[22]=f):f=g[22];return f}function a(a){var e=d("react-compiler-runtime").c(8);a=a.queries;a=a.voiceQuery;a=d("CometRelay").usePreloadedQuery(j!==void 0?j:j=b("KadabraSettingsVoiceQuery.graphql"),a);var f=a.xfb_genai_voice_settings.voice_options,g=a.xfb_genai_voice_settings.selected_identifer;e[0]===Symbol["for"]("react.memo_cache_sentinel")?(a=k!==void 0?k:k=b("KadabraSettingsVoiceUpdateOrCreateMutation.graphql"),e[0]=a):a=e[0];a=d("CometRelay").useMutation(a);var i=a[0];e[1]!==i?(a=function(a){a==null&&c("FBLogger")("kadabra_core").mustfix("Voice identifier is null when attempting to update voice settings"),i({optimisticUpdater:function(b){u(b,a)},updater:function(b){u(b,a)},variables:{input:{ai_voice_selection_identifier:a}}})},e[1]=i,e[2]=a):a=e[2];var l=a;e[3]===Symbol["for"]("react.memo_cache_sentinel")?(a=h._(/*BTDS*/""),e[3]=a):a=e[3];e[4]!==l||e[5]!==g||e[6]!==f?(a=n.jsx(c("KadabraSettingsSection.react"),{title:a,children:f.map(function(a,b){return n.jsx(t,{hasBottomDivider:b!==f.length-1,isChecked:g===a.identifier,onPress:function(){return l(a.identifier)},optionKey:a.KadabraSettingsVoiceOptionFragment},b)})}),e[4]=l,e[5]=g,e[6]=f,e[7]=a):a=e[7];return a}function u(a,b){a=a.get("client:root:xfb_genai_voice_settings");var d=a==null?void 0:a.getValue("selected_identifer");if(d===b){c("FBLogger")("kadabra_core").info("Voice identifier is already set to %s",b);return}a==null||a.setValue(b,"selected_identifer")}g["default"]=a}),226);
-----
KadabraSettingsVoiceUpdateOrCreateMutation.graphql",["KadabraSettingsVoiceUpdateOrCreateMutation_abraRelayOperation"],(function(a,b,c,d,e,f){"use strict";a=function(){var a=[{defaultValue:null,kind:"LocalArgument",name:"input"}],c=[{alias:null,args:[{kind:"Variable",name:"input",variableName:"input"}],concreteType:"XFBGenaiVoiceSettingsUpdateOrCreateResponsePayload",kind:"LinkedField",name:"xfb_genai_voice_settings_update_or_create",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"identifier",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"KadabraSettingsVoiceUpdateOrCreateMutation",selections:c,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"KadabraSettingsVoiceUpdateOrCreateMutation",selections:c},params:{id:b("KadabraSettingsVoiceUpdateOrCreateMutation_abraRelayOperation"),metadata:{},name:"KadabraSettingsVoiceUpdateOrCreateMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
KadabraSettingsVoiceUpdateOrCreateMutation_abraRelayOperation",[],(function(a,b,c,d,e,f){e.exports="9794641693980354"}),null);
-----