AlumniPortalChatAPIWrapper.react",["AlumniPortalChatAPIWrapperAddHistoryRootMutation.graphql","AlumniPortalChatAPIWrapperPageDataQuery.graphql","AlumniPortalChatMessagesContext.react","CPXCareerSiteAlumniPortalAIChatCometControllerParamsRefineValidator","CometRouteParams","RelayHooks","isEmpty","react","useAlumniPortalGenAIUserQuery","useBoolean","uuidv4"],(function(a,b,c,d,e,f,g){"use strict";var h,i,j,k,l=k||(k=d("react"));e=k;var m=e.useCallback,n=e.useMemo,o=e.useState;function a(a){var e=a.children,f=a.initialContextID,g=a.initialQuery,k=a.initialRequestID;a=a.initialSessionID;a=d("RelayHooks").useLazyLoadQuery(h!==void 0?h:h=b("AlumniPortalChatAPIWrapperPageDataQuery.graphql"),{query:g!=null?g:"",session_id:a,skip_initial_query:(j||(j=c("isEmpty")))(g),initial_context_id:f,request_id:k});f=d("CometRouteParams").useCometRefinedRouteParams(d("CPXCareerSiteAlumniPortalAIChatCometControllerParamsRefineValidator").refineCPXCareerSiteAlumniPortalAIChatCometControllerParams)||{};f=f.sid;f=o(f!=null?f:"");var p=f[0],q=f[1];f=d("RelayHooks").useMutation(i!==void 0?i:i=b("AlumniPortalChatAPIWrapperAddHistoryRootMutation.graphql"));var r=f[0];f=o(typeof g==="string"&&!(j||(j=c("isEmpty")))(g)?[{id:k+"-query",type:"user",content:g,unixtime:Date.now()},{id:k,type:"genai",fragment:a==null?void 0:a.xfb_alumni_sc_agent,userQuery:g,unixtime:Date.now()+1e3}]:[]);var s=f[0],t=f[1],u=m(function(a){t(function(b){return[].concat(b,a)})},[]),v=function(){t([])},w=c("useAlumniPortalGenAIUserQuery")(),x=m(function(a,b){var d=b!=null?b:c("uuidv4")().toString();u([{id:d+"-query",type:"user",content:a,unixtime:Date.now()}]);w({userQuery:a,session_id:p,request_id:d}).then(function(b){u([{id:d,type:"genai",fragment:b==null?void 0:b.xfb_alumni_sc_agent,userQuery:a,unixtime:Date.now()}])})["catch"](function(b){u([{id:d,type:"genai",userQuery:a,unixtime:Date.now()}])})},[u,w,p]);k=c("useBoolean")(!1);var y=k.set,z=k.value;a=n(function(){var a=function(a,b){x(a,b),r({variables:{input:{session_id:p,messages:[{source:"USER",message:a,message_timestamp:Date.now(),is_live_agent_message:!1}]}}})},b=function(){t(function(a){var b=a[a.length-1];return(b==null?void 0:b.type)==="genai"?a.slice(0,-1):a}),y(!1)};return{messages:s,onOutgoingMessage:a,messageInFlight:z,setMessageInFlight:y,stopMessageResponse:b,sessionID:p,setSessionID:q,invalidateSessionData:v}},[s,z,y,p,x,r]);return l.jsx(d("AlumniPortalChatMessagesContext.react").AlumniPortalChatMessagesProviderContext.Provider,{value:a,children:e})}a.displayName=a.name+" [from "+f.id+"]";g["default"]=a}),98);
-----
AlumniPortalChatAPIWrapperPageDataQuery.graphql",["AlumniPortalChatAPIWrapperPageDataQuery_candidate_portalRelayOperation","relay-runtime"],(function(a,b,c,d,e,f){"use strict";a=function(){var a={defaultValue:null,kind:"LocalArgument",name:"initial_context_id"},c={defaultValue:null,kind:"LocalArgument",name:"query"},d={defaultValue:null,kind:"LocalArgument",name:"request_id"},e={defaultValue:null,kind:"LocalArgument",name:"session_id"},f={defaultValue:null,kind:"LocalArgument",name:"skip_initial_query"},g=[{kind:"Variable",name:"initial_context_id",variableName:"initial_context_id"},{kind:"Variable",name:"query",variableName:"query"},{kind:"Variable",name:"request_id",variableName:"request_id"},{kind:"Variable",name:"session_id",variableName:"session_id"}];return{fragment:{argumentDefinitions:[a,c,d,e,f],kind:"Fragment",metadata:null,name:"AlumniPortalChatAPIWrapperPageDataQuery",selections:[{condition:"skip_initial_query",kind:"Condition",passingValue:!1,selections:[{alias:null,args:g,concreteType:"XFBAlumniScAgentConnection",kind:"LinkedField",name:"xfb_alumni_sc_agent",plural:!1,selections:[{args:null,kind:"FragmentSpread",name:"AlumniPortalChatBotMessage_message"}],storageKey:null}]}],type:"Query",abstractKey:null},kind:"Request",operation:{argumentDefinitions:[c,e,f,a,d],kind:"Operation",name:"AlumniPortalChatAPIWrapperPageDataQuery",selections:[{condition:"skip_initial_query",kind:"Condition",passingValue:!1,selections:[{alias:null,args:g,concreteType:"XFBAlumniScAgentConnection",kind:"LinkedField",name:"xfb_alumni_sc_agent",plural:!1,selections:[{"if":null,kind:"Stream",label:"AlumniPortalChatBotMessage_message$stream$edges",selections:[{alias:null,args:null,concreteType:"XFBAlumniScAgentEdge",kind:"LinkedField",name:"edges",plural:!0,selections:[{alias:null,args:null,concreteType:"XFBCarePlatformGenAIResponseStream",kind:"LinkedField",name:"node",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"next_step",storageKey:null},{alias:null,args:null,concreteType:"XFBCarePlatformGenAIResponse",kind:"LinkedField",name:"response",plural:!1,selections:[{alias:null,args:null,kind:"ScalarField",name:"answer",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"type",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"follow_up_questions",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"is_stream_done",storageKey:null},{alias:null,args:null,kind:"ScalarField",name:"ready_to_escalate",storageKey:null}],storageKey:null}],storageKey:null}],storageKey:null}]}],storageKey:null}]}]},params:{id:b("AlumniPortalChatAPIWrapperPageDataQuery_candidate_portalRelayOperation"),metadata:{},name:"AlumniPortalChatAPIWrapperPageDataQuery",operationKind:"query",text:null}}}();b("relay-runtime").PreloadableQueryRegistry.set(a.params.id,a);e.exports=a}),null);
-----
AlumniPortalChatAPIWrapperPageDataQuery_candidate_portalRelayOperation",[],(function(a,b,c,d,e,f){e.exports="25810320205235543"}),null);
-----