useKadabraImagineCreateAnimateAction",["CometRelay","KadabraAppRootInteractionContext.react","KadabraImagineCreateRelayConnectionUtils","KadabraImagineErrorUtils","KadabraPrivateComposerContext.react","KadabraPromptSessionManager","KadabraSendMessageStoreUpdaters","KadabraSendMessageUtils","kadabraSendMessageUpdater","useKadabraImagineCreateAnimateActionMutation.graphql","useKadabraInteractionLogger","useStopCurrentMessageStreaming","uuidv4"],(function(z,S,d,a,Q,X,h){"use strict";var m,U=m!==void 0?m:m=S("useKadabraImagineCreateAnimateActionMutation.graphql");function E(){var C=a("CometRelay").useMutation(U),T=C[0],y=C[1],n=a("CometRelay").useRelayEnvironment(),R=d("useKadabraInteractionLogger")(),x=a("useStopCurrentMessageStreaming").useStopCurrentMessageStreaming(),L=function(e){var t=e.externalConversationId,c=e.mediaId,I=e.mediaType,o=e.orientation,u=e.src,v=e.traceApi,q=d("uuidv4")(),F=o!=null?o:"SQUARE",G=d("KadabraPromptSessionManager").getPromptSessionId();R.log({action_target:"imagine_animate_button",action_type:"click",event_name:"imagine_create_animate_button_click",prompt_session_id:G});var M=a("KadabraSendMessageUtils").createOTIDForMessages(),A=M.botMessageOfflineThreadingId,l=M.offlineThreadingId;d("kadabraSendMessageUpdater")(n,"kadabra__unknown",{action:"ANIMATE",attachments:[],botMessageOfflineThreadingId:A,deleteLastResponseRecords:!1,externalConversationId:t,isNewConversation:!1,mediaData:{mediaType:I,orientation:F,src:u},offlineThreadingId:l});var p=a("KadabraSendMessageStoreUpdaters").constructMessageID(t,l,"user"),b=a("KadabraSendMessageStoreUpdaters").constructMessageID(t,A,"assistant");n.commitUpdate(function(g){a("KadabraImagineErrorUtils").updateBotImagineMessageInteractionTracing(g,b,!0),a("KadabraImagineCreateRelayConnectionUtils").createOptimisticMediaInCreateHomeConnection(g,{id:t,orientation:o,previewImageURL:u,prompt:"",typename:"XFBGENAIImagineMediaGenerationStatus"})});var B=T({onCompleted:function(s){var i,r,H=(i=s.animate)==null||(i=i.video)==null?void 0:i.id,$=H,K=(r=s.animate)==null||(r=r.video)==null||(r=r.generation_status)==null?void 0:r.id;if($==null){a("KadabraImagineErrorUtils").onImagineMutationError(n,p,b);return}n.commitUpdate(function(_){if(K!=null){var f=_.get(K);f!=null&&a("KadabraImagineCreateRelayConnectionUtils").swapOptimisticAnimateMediaInCreateHomeConnectionWithLoadingMedia(_,t,f)}})},onError:function(s){v.failTrace(s.message,!0),n.commitUpdate(function(i){a("KadabraImagineCreateRelayConnectionUtils").deleteOptimisticAnimateMediaInCreateHomeConnection(i,t)}),a("KadabraImagineErrorUtils").onImagineMutationError(n,p,b,a("KadabraImagineErrorUtils").ImagineMutationErrorType.GENERIC,s)},variables:{input:{client_mutation_id:q,external_conversation_id:t,surface_type:"ABRA",video_gen_params:{source_media_ent_id:c}}}});return function(){x(n,t,l,"IMAGINE",function(){B.dispose(),v.addMarkerPoint("CLIENT_STOP","AppTiming")})}},O=a("KadabraAppRootInteractionContext.react").useInteractionWithAppRootContext("kadabra.imagineAnimate",!1,180),k=O.startInteraction,P=a("KadabraPrivateComposerContext.react").useKadabraPrivateComposerContext(),W=P.setSendMessageMutationDispose,w=function(e){var t=e.externalConversationId,c=e.mediaId,I=e.orientation,o=e.src;k(function(u){W(L({externalConversationId:t,mediaId:c,mediaType:"IMAGE",orientation:I,src:o,traceApi:u}))})};return{animate:w,inFlight:y}}h.default=E}),98);
-----
useKadabraImagineCreateAnimateActionMutation.graphql",["useKadabraImagineCreateAnimateActionMutation_abraRelayOperation"],(function(F,_,v,b,y,A){"use strict";var k=(function(){var i=[{defaultValue:null,kind:"LocalArgument",name:"input"}],t=[{kind:"Variable",name:"params",variableName:"input"}],r={alias:null,args:null,kind:"ScalarField",name:"error_message",storageKey:null},s={alias:null,args:null,kind:"ScalarField",name:"success",storageKey:null},a={alias:null,args:null,kind:"ScalarField",name:"id",storageKey:null},u={alias:null,args:null,kind:"ScalarField",name:"external_conversation_id",storageKey:null},o={alias:null,args:null,kind:"ScalarField",name:"conversation_id",storageKey:null},d={alias:null,args:null,kind:"ScalarField",name:"uri",storageKey:null},e={alias:null,args:null,kind:"ScalarField",name:"status",storageKey:null},n={alias:null,args:null,kind:"ScalarField",name:"creation_time",storageKey:null},g={alias:null,args:null,kind:"ScalarField",name:"aspect_ratio",storageKey:null},m={alias:null,args:null,kind:"ScalarField",name:"thumbnail_uri",storageKey:null},c={alias:null,args:null,kind:"ScalarField",name:"user_prompt",storageKey:null},l={alias:null,args:null,kind:"ScalarField",name:"estimated_completion_time",storageKey:null},p={alias:null,args:null,kind:"ScalarField",name:"__typename",storageKey:null};return{fragment:{argumentDefinitions:i,kind:"Fragment",metadata:null,name:"useKadabraImagineCreateAnimateActionMutation",selections:[{alias:"animate",args:t,concreteType:"XFBGenAIImagineVideoGenV2Response",kind:"LinkedField",name:"xfb_genai_imagine_video_gen_v2",plural:!1,selections:[r,s,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"conversation",plural:!1,selections:[a,u],storageKey:null},o,{alias:null,args:null,concreteType:"XFBGENAIVideoGen",kind:"LinkedField",name:"video",plural:!1,selections:[a,d,e,n,g,m,c,l,{alias:null,args:null,concreteType:"XFBGENAIImagineMediaGenerationStatus",kind:"LinkedField",name:"generation_status",plural:!1,selections:[a,e,{args:null,kind:"FragmentSpread",name:"KadabraImagineCreatePendingVideoGlimmer_videoStatus"}],storageKey:null}],storageKey:null}],storageKey:null}],type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:i,kind:"Operation",name:"useKadabraImagineCreateAnimateActionMutation",selections:[{alias:"animate",args:t,concreteType:"XFBGenAIImagineVideoGenV2Response",kind:"LinkedField",name:"xfb_genai_imagine_video_gen_v2",plural:!1,selections:[r,s,{alias:null,args:null,concreteType:null,kind:"LinkedField",name:"conversation",plural:!1,selections:[p,a,u],storageKey:null},o,{alias:null,args:null,concreteType:"XFBGENAIVideoGen",kind:"LinkedField",name:"video",plural:!1,selections:[a,d,e,n,g,m,c,l,{alias:null,args:null,concreteType:"XFBGENAIImagineMediaGenerationStatus",kind:"LinkedField",name:"generation_status",plural:!1,selections:[a,e,p,n,{alias:"media_generation_status",args:null,kind:"ScalarField",name:"status",storageKey:null},l,{alias:null,args:null,kind:"ScalarField",name:"preview_media_uri",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}]},params:{id:_("useKadabraImagineCreateAnimateActionMutation_abraRelayOperation"),metadata:{},name:"useKadabraImagineCreateAnimateActionMutation",operationKind:"mutation",text:null}}})();y.exports=k}),null);
-----
useKadabraImagineCreateAnimateActionMutation_abraRelayOperation",[],(function(r,i,t,n,a,o){a.exports="24612421255035945"}),null);
-----