AIChatPluginContextProvider",["AIChatPluginContext","AIChatPluginCreateGorgiasConversationMutation","AIChatPluginCrossDomainMethods","AIChatPluginInitMutation","AIChatPluginLoggingContext","AIChatPluginRelayContext","Arbiter","RelayHooks","react"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h||(h=d("react"));b=h;var j=b.useEffect,k=b.useMemo,l=b.useState;function a(a){var b=a.children,e=a.customTerms,f=a.disclaimer,g=a.emailCaptureEnabled,h=a.enableFaqCache,m=a.externalBusinessID,n=a.faqs,o=a.instanceID,p=a.isFirstTimeUser,q=a.isMobile,r=a.isWithinBusinessHours,s=a.nonBlockingArchitecture,t=a.pageID,u=a.streamingEnabled,v=a.themeColor;a=d("AIChatPluginLoggingContext").useLogger();var w=a.log,x=d("RelayHooks").useRelayEnvironment();a=d("AIChatPluginRelayContext").useAIChatPluginRelayContext();var y=a.accessToken;a=l(null);var z=a[0],A=a[1];a=l(u);var B=a[0],C=a[1];u=l(!1);var D=u[0],E=u[1];a=l(null);var F=a[0],G=a[1];u=l(null);var H=u[0],I=u[1];a=l(null);var J=a[0],K=a[1];u=l(null);var L=u[0],M=u[1];a=l(null);var N=a[0],O=a[1];u=l(!1);var P=u[0],Q=u[1];a=l(!1);var R=a[0],S=a[1];j(function(){var a=c("Arbiter").subscribe(d("AIChatPluginCrossDomainMethods").aiChatSetHostSiteUrl.getArbiterEventName(),function(a,b){if(b.url==null)return;a=new URL(b.url);a=new URLSearchParams(a.search);C(a.get("stream")==="true"||B);A(b.url)});return function(){c("Arbiter").unsubscribe(a)}},[]);j(function(){var a=c("Arbiter").subscribe(d("AIChatPluginCrossDomainMethods").aiChatSetGorgiasChatClientState.getArbiterEventName(),function(a,b){w("Setting Gorgias conversation ID from the iframe plugin",{event:"ai_chat_plugin_received_external_conversation_id",eventState:b.conversationId!=null&&b.conversationId!==""?"success":"failure",accessToken:y,externalConversationID:b.conversationId,customerSupportPlatform:String("GORGIAS")}),K(b.conversationId),O(b.capturedEmail),s&&H!=null&&!R&&d("AIChatPluginCreateGorgiasConversationMutation").commit(x,{input:{external_business_id:m,gorgias_conversation_id:b.conversationId,conversation_id:H}},function(a){a&&(M(b.conversationId),S(!1),w("Attempt to link LCOP to ticket",{event:"create_gorgias_conversation",eventState:"success",accessToken:y}))},function(a){S(!1),w("Attempt to link LCOP to ticket",{event:"create_gorgias_conversation",eventState:"failure",accessToken:y})})});return function(){return a.unsubscribe()}},[y,H,m,w,s,x]);j(function(){y!=null&&z!=null&&d("AIChatPluginInitMutation").commit({input:{page_id:t,access_token:{sensitive_string_value:y}}},function(b){var a=b.conversationID,c=b.externalConversationID,d=b.handedOff;b=b.gorgiasConversationID;if(c==null){w("Failed to init the webchat",{event:"ai_chat_plugin_init",eventState:"failure",errorMessage:"No conversation ID returned",accessToken:y});return}a!=null&&G(a);I(c);b!=null&&M(b);E(d);w("Successfully initialized the webchat",{event:"ai_chat_plugin_init",eventState:"success",accessToken:y})},function(a){w("Failed to init the webchat",{event:"ai_chat_plugin_init",eventState:"failure",errorMessage:a.message,accessToken:y})})},[y,z]);j(function(){var a=c("Arbiter").subscribe(d("AIChatPluginCrossDomainMethods").aiChatLogIframeVisibilityToggle.getArbiterEventName(),function(a,b){if(b.is_hiding==null)return;b.is_hiding?(Q(!1),w("The user hid the plugin",{event:"ai_chat_plugin_hide_iframe",eventState:"success",accessToken:y})):(Q(!0),w("The user opened the plugin to show it",{event:"ai_chat_plugin_show_iframe",eventState:"success",accessToken:y}))});return function(){c("Arbiter").unsubscribe(a)}},[]);j(function(){var a=c("Arbiter").subscribe(d("AIChatPluginCrossDomainMethods").aiChatLogShowWelcomeMessageEvent.getArbiterEventName(),function(){w("The welcome message was shown to the user",{event:"ai_chat_plugin_show_welcome_message",eventState:"success",accessToken:y})});return function(){c("Arbiter").unsubscribe(a)}},[]);u=k(function(){return{pageID:t,instanceID:o,isMobile:q,themeColor:v,emailCaptureEnabled:g,faqs:n,disclaimer:f,hostSiteUrl:z,shouldStream:B,isHandedOff:D,setIsHandedOff:E,customTerms:e,conversationFBID:F,setConversationFBID:G,conversationID:H,setConversationID:I,gorgiasConversationID:J,gorgiasCapturedEmail:N,isFirstTimeUser:p,enableFaqCache:h,isPluginVisible:P,nonBlockingArchitecture:s,externalBusinessID:m,gorgiasConversationIDFromServer:L,setGorgiasConversationIDFromServer:M,creatingGorgiasConversation:R,setCreatingGorgiasConversation:S,isWithinBusinessHours:r}},[t,o,q,v,g,n,h,f,z,B,D,e,F,H,J,N,p,P,s,m,L,R,S,r]);return i.jsx(c("AIChatPluginContext").Provider,{value:u,children:b})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
AIChatPluginCreateGorgiasConversationMutation",["AIChatPluginCreateGorgiasConversationMutation.graphql","RelayModern"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h!==void 0?h:h=b("AIChatPluginCreateGorgiasConversationMutation.graphql");function a(a,b,c,e){return d("RelayModern").commitMutation(a,{mutation:i,variables:b,onCompleted:function(a){a=(a=(a=a.xfb_ai_chat_plugin_create_gorgias_conversation)==null?void 0:a.success)!=null?a:!1;c(a)},onError:function(a){e==null?void 0:e(a)}})}g.commit=a}),98);
-----
AIChatPluginCreateGorgiasConversationMutation.graphql",["AIChatPluginCreateGorgiasConversationMutation_facebookRelayOperation"],(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:"data",variableName:"input"}],concreteType:"XFBAIChatPluginCreateGorgiasConversationMutationResponse",kind:"LinkedField",name:"xfb_ai_chat_plugin_create_gorgias_conversation",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"success",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"AIChatPluginCreateGorgiasConversationMutation",selections:c,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"AIChatPluginCreateGorgiasConversationMutation",selections:c},params:{id:b("AIChatPluginCreateGorgiasConversationMutation_facebookRelayOperation"),metadata:{},name:"AIChatPluginCreateGorgiasConversationMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
AIChatPluginCreateGorgiasConversationMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="9707119835991358"}),null);
-----
-----
AIChatPluginCreateGorgiasConversationMutation",["AIChatPluginCreateGorgiasConversationMutation.graphql","RelayModern"],(function(a,b,c,d,e,f,g){"use strict";var h,i=h!==void 0?h:h=b("AIChatPluginCreateGorgiasConversationMutation.graphql");function a(a,b,c,e){return d("RelayModern").commitMutation(a,{mutation:i,variables:b,onCompleted:function(a){a=(a=(a=a.xfb_ai_chat_plugin_create_gorgias_conversation)==null?void 0:a.success)!=null?a:!1;c(a)},onError:function(a){e==null?void 0:e(a)}})}g.commit=a}),98);
-----
AIChatPluginCreateGorgiasConversationMutation.graphql",["AIChatPluginCreateGorgiasConversationMutation_facebookRelayOperation"],(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:"data",variableName:"input"}],concreteType:"XFBAIChatPluginCreateGorgiasConversationMutationResponse",kind:"LinkedField",name:"xfb_ai_chat_plugin_create_gorgias_conversation",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"success",storageKey:null}],storageKey:null}];return{fragment:{argumentDefinitions:a,kind:"Fragment",metadata:null,name:"AIChatPluginCreateGorgiasConversationMutation",selections:c,type:"Mutation",abstractKey:null},kind:"Request",operation:{argumentDefinitions:a,kind:"Operation",name:"AIChatPluginCreateGorgiasConversationMutation",selections:c},params:{id:b("AIChatPluginCreateGorgiasConversationMutation_facebookRelayOperation"),metadata:{},name:"AIChatPluginCreateGorgiasConversationMutation",operationKind:"mutation",text:null}}}();e.exports=a}),null);
-----
AIChatPluginCreateGorgiasConversationMutation_facebookRelayOperation",[],(function(a,b,c,d,e,f){e.exports="9707119835991358"}),null);
-----