MetaDeveloperAssistantChatModal.react",["fbt","CometAIComposerProvider.react","CometAIProvider.react","CometErrorBoundary.react","CometPlaceholder.react","CometRelay","MCDSFlexbox.react","MCDSText.react","MetaDeveloperAssistantChat.react","MetaDeveloperAssistantChatModalQuery.graphql","RelayHooks","react","uuidv4"],(function(t,n,r,o,a,i,l,s){"use strict";var e,u,c=u||(u=o("react")),d=u,m=d.Suspense,p=d.useState,_={chatWrapper:{height:"x1jn0hjm",$$css:!0},loadingContainer:{alignItems:"x6s0dn4",display:"x78zum5",height:"x5yr21d",justifyContent:"xl56j7k",width:"xh8yej3",$$css:!0}},f=e!==void 0?e:e=n("MetaDeveloperAssistantChatModalQuery.graphql");function g(e){var t=e.onClose,n=p(function(){return r("uuidv4")()}),o=n[0];return c.jsx(r("CometErrorBoundary.react"),{fallback:function(){return c.jsx("div",{children:s._(/*BTDS*/"Something went wrong")})},children:c.jsx(m,{fallback:c.jsx(r("CometPlaceholder.react"),{fallback:null,name:"MetaDeveloperAssistantMDAChatModal",children:c.jsx(r("MCDSText.react"),{color:"secondary",type:"mcds-small-body",xstyle:_.loadingContainer,children:s._(/*BTDS*/"Loading...")})}),children:c.jsx(h,{onClose:t,threadID:o})})})}g.displayName=g.name+" [from "+i.id+"]";function h(e){var t=e.onClose,n=e.threadID,a=o("RelayHooks").useLazyLoadQuery(f,{threadID:n,scale:1},{fetchPolicy:"store-or-network"}),i=o("CometRelay").ConnectionHandler.getConnectionID(n,"MetaDeveloperAssistantChat_messageThread_messages");return c.jsx(o("CometAIProvider.react").CometAIProvider,{composer:c.jsx(o("CometAIComposerProvider.react").CometAIComposerProvider,{}),threadID:n,threadMessagesConnectionID:i,voice:null,children:c.jsx(r("MCDSFlexbox.react"),{grow:1,xstyle:_.chatWrapper,children:a.comet_ai_mda_chat_message_thread!=null?c.jsx(r("MetaDeveloperAssistantChat.react"),{messageThreadKey:a.comet_ai_mda_chat_message_thread,onClose:t}):null})})}h.displayName=h.name+" [from "+i.id+"]",l.default=g}),226);
-----
MetaDeveloperAssistantChatModalQuery_facebookRelayOperation",[],(function(t,n,r,o,a,i){a.exports="25581640751473490"}),null);
-----