PageSourceSearch

https://negosh.com/_next/static/chunks/2198-43827f560a1a8563.js

js negosh.com collected 2026-10-10 00:12:10 UTC 10,723 bytes, 1 lines download raw bytes

1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},i=(new e.Error).stack;i&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[i]="55a79081-339a-43d8-ae29-b10a60aaeed5",e._sentryDebugIdIdentifier="sentry-dbid-55a79081-339a-43d8-ae29-b10a60aaeed5")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2198],{46956:function(e,i,t){t.d(i,{E:function(){return r}});var n=t(12946);let r=async e=>(await n.U2("ai/chat/conversations/".concat(e,"/messages"))).data},54816:function(e,i){i.Z={root:{position:"relative",width:"100%",display:"flex",flexDirection:"column",alignItems:"center",height:"calc(100vh - 80px)",py:{xs:"16px",md:"40px"},boxSizing:"border-box",overflow:"hidden"},maxWidth:{position:"relative",zIndex:1,flexGrow:1,minHeight:0,display:"flex",flexDirection:"column",width:"100%"},container:{border:"2px solid",borderColor:"neutralSoftBorder",padding:{xs:"24px",md:"32px"},width:"100%",flexGrow:1,minHeight:0,display:"flex",flexDirection:"column",overflow:"hidden"},header:{display:"flex",flexDirection:"column",width:"100%",mb:"24px",gap:1},title:{fontWeight:700,fontSize:{xs:"22px",md:"28px"},lineHeight:"36px",color:"neutralStrong"},description:{color:"neutralStrong",maxWidth:720},loadingWrapper:{display:"flex",justifyContent:"center",alignItems:"center",minHeight:320},errorWrapper:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",gap:1.5,minHeight:320,textAlign:"center"},errorText:{color:"neutralSubdued"}}},72198:function(e,i,t){t.d(i,{Z:function(){return G}});var n=t(85893),r=t(14440),s=t(94246),a=t(11163),l=t(37871),o=t(67294),d=t(266
174),u=t(46956),c=t(67310),g=t(12946);let x=async function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return(await g.v_("user/vetting-questionnaire/responses/licensee/retrieve",e)).data};var h=t(68520),p=t(76483),m=t(2883),f=t(84118),v=t(4431),w=t(36590),y=t(91335),b=t(93640),Z=t(56274),k=t(54816),j=t(33367),S=t(59505),C=t(73935),I=t(83721),D=t(16170),U=t(57632),E=t(13587),R=t(76182),W=t(55130),_=t(97423),T=t(19748),B={root:{display:"flex",flexDirection:"column",width:"100%",flexGrow:1,minHeight:0},rootEmbedded:{flexGrow:0,minHeight:"unset"},messages:{display:"flex",flexDirection:"column",gap:2,py:2,flexGrow:1,minHeight:0,overflowY:"auto"},messagesEmbedded:{flexGrow:0,minHeight:"unset",overflowY:"visible"},attachmentRow:{display:"flex",width:"100%",maxWidth:"85%"},messageRow:e=>({display:"flex",justifyContent:e?"flex-end":"flex-start",width:"100%"}),messageContainer:e=>({display:"flex",flexDirection:"column",alignItems:e?"flex-end":"flex-start",maxWidth:"85%"}),messageBubble:(e,i)=>({padding:e?"12px 16px":0,backgroundColor:e?"neutralSoftSurface":"transparent",borderRadius:"6px",fontSize:"14px",lineHeight:"20px",color:i?"neutralSubdued":e?"neutralStrong":"primaryStrong",whiteSpace:e?"pre-wrap":"normal",wordBreak:"break-word","& p":{margin:"0 0 12px 0","&:last-child":{marginBottom:0}},"& h1, & h2, & h3, & h4, & h5, & h6":{margin:"16px 0 8px 0",fontWeight:600,"&:first-child":{marginTop:0}},"& h1":{fontSize:"1.25em"},"& h2":{fontSize:"1.15em"},"& h3":{fontSize:"1.05em"},"& ul, & ol":{margin:"0 0 12px 0",paddingLeft:"20px","&:last-child":{marginBottom:0}},"& li":{marginBottom:"4px","&:last-child":{marginBottom:0}}}),thinkingContainer:{display:"flex",alignItems:"center",gap:1,padding:"8px 0"},thinkingText:{color:"primaryStrong"},thinkingSpinner:{color:"primaryStrong"},inputContainer:{pt:{xs:2,md:4},flexShrink:0},completeContainer:{display:"flex",flexDirection:"column",gap:1,pt:2,flexShrink:0},completeText:{color:"neutralStrong"},fullWidthDivider:{mx:{xs:"-24px",md:"-32px"},borderColor:"border"},sendButton:{width:"40px",height:"40px",color:"neutralSubdued","&:hover":{backgroundColor:"neutralSoftSurface"},"&:disabled":{color:"disabled"}},sendButtonIcon:{width:"24px",height:"24px"}};let V=[D.Z];var Q=e=>{let{conversationUuid:i,initialMessages:t,dealUuid:u,verificationNeeded:c,embedded:g=!1,onComplete:x,inputPortalTarget:h,responseId:v,initialVettingQuestion:w=null,initialVettingFiles:y}=e,{t:b}=(0,l.$G)(),Z=(0,a.useRouter)(),[k,D]=(0,o.useState)(t),[Q,H]=(0,o.useState)(""),[M,G]=(0,o.useState)(!1),[A,N]=(0,o.useState)(!1),[z,q]=(0,o.useState)(w),[F,P]=(0,o.useState)(!1),L=(0,o.useRef)(null),K=(0,o.useRef)(null),X=(0,o.useRef)(null),Y=!!v&&!!z&&"not_required"!==z.fileRequirement&&!A,$=Y&&(null==z?void 0:z.fileRequirement)==="required";(0,o.useEffect)(()=>{var e,i;if(g){null===(i=K.current)||void 0===i||i.scrollIntoView({behavior:"smooth",block:"nearest"});return}let t=L.current;t&&(null===(e=t.scrollTo)||void 0===e||e.call(t,{top:t.scrollHeight,behavior:"smooth"}))},[k.length,M,A,g]),(0,o.useEffect)(()=>{var e;M||$||null===(e=X.current)||void 0===e||e.focus()},[M,$]);let O=async e=>{if(e&&!M&&!F){if(e!==m.W){let i={uuid:(0,U.Z)(),message:e,isUser:!0};D(e=>[...e,i])}H(""),G(!0);try{var t;let n=await (0,E.H)(i,e),r={uuid:n.aiMessage.uuid,message:n.aiMessage.message,isUser:!1};D(e=>[...e,r]),q(null!==(t=n.currentVettingQuestion)&&void 0!==t?t:null),n.complete&&(N(!0),null==x||x())}catch(e){D(e=>[...e,{uuid:(0,U.Z)(),message:b("negosh-ai-was-unable-to-respond"),isUser:!1,isError:!0}])}finally{G(!1)}}},J=()=>O(Q.trim()),ee=async()=>{try{var e;let t=await (0,d.b)(i);q(null!==(e=t.currentVettingQuestion)&&void 0!==e?e:null)}catch(e){}},ei=$&&v&&z?(0,n.jsx)(r.Z,{sx:h?void 0:B.inputContainer,children:(0,n.jsx)(_.Z,{responseId:v,question:z,initialFiles:y,disabled:M,onQuestionChange:q,onUploadingChange:P,onConflict:ee,onContinue:()=>O(m.W)})}):(0,n.jsx)(r.Z,{sx:h?void 0:B.inputContainer,children:(0,n.jsx)(R.Z,{inputRef:X,fullWidth:!0,multiline:!0,maxRows:4,value:Q,onChange:e=>H(e.target.value),onKeyDown:e=>{"Enter"!==e.key||e.shiftKey||(e.preventDefault(),J())},disabled:M||F,"data-testid":"vetting-interview-input",InputProps:{endAdornment:(0,n.jsx)(j.Z,{onClick:J,disabled:!Q.trim()||M||F,sx:B.sendButton,"data-testid":"vetting-interview-send-button",children:(0,n.jsx)(T.Z,{sx:B.sendButtonIcon})})}})});return(0,n.jsxs)(r.Z,{sx:[B.root,...g?[B.rootEmbedded]:[]],children:[(0,n.jsx)(S.Z,{sx:B.fullWidthDivider}),(0,n.jsxs)(r.Z,{ref:L,sx:[B.messages,...g?[B.messagesEmbedded]:[]],children:[k.map(e=>(0,n.jsx)(r.Z,{sx:B.messageRow(e.isUser),children:(0,n.jsx)(r.Z,{sx:B.messageContainer(e.isUser),children:(0,n.jsx)(r.Z,{sx:B.messageBubble(e.isUser,e.isError),children:e.isUser?e.message:(0,n.jsx)(I.UG,{remarkPlugins:V,children:e.message})})})},e.uuid)),Y&&!$&&!M&&v&&z&&(0,n.jsx)(r.Z,{sx:B.attachmentRow,children:(0,n.jsx)(_.Z,{responseId:v,question:z,initialFiles:y,disabled:M,onQuestionChange:q,onUploadingChange:P,onConflict:ee})}),M&&(0,n.jsx)(r.Z,{sx:B.messageRow(!1),children:(0,n.jsx)(r.Z,{sx:B.messageContainer(!1),children:(0,n.jsxs)(r.Z,{sx:B.thinkingContainer,children:[(0,n.jsx)(p.Z,{size:20,sx:B.thinkingSpinner}),(0,n.jsx)(s.Z,{variant:"bodyS",sx:B.thinkingText,children:b("thinking-with-ellipsis")})]})})}),(0,n.jsx)(r.Z,{ref:K})]}),!h&&(0,n.jsx)(S.Z,{sx:B.fullWidthDivider}),A&&!g&&(0,n.jsx)(r.Z,{sx:B.completeContainer,"data-testid":"vetting-complete",children:c?(0,n.jsx)(s.Z,{variant:"bodyS",sx:B.completeText,children:(0,n.jsx)(l.cC,{i18nKey:"licensee-vetting.interview-complete-verification",components:[(0,n.jsx)(W.Z,{variant:"primary",wrap:!0,href:f.Z.dueDiligence,"data-testid":"vetting-complete-due-diligence-link"},"due-diligence")]})}):u?(0,n.jsx)(W.Z,{variant:"primary",onClick:()=>Z.push("".concat(f.Z.deals,"/").concat(u)),"data-testid":"vetting-complete-deal-room-link",children:b("licensee-vetting.interview-complete-deal-room")}):(0,n.jsx)(W.Z,{variant:"primary",onClick:()=>Z.push(f.Z.home),"data-testid":"vetting-complete-home-link",children:b("go-to-home-page")})}),!A&&(h?(0,C.createPortal)(ei,h):ei)]})};let H=e=>({uuid:e.uuid,message:e.message,isUser:!1}),M=e=>({uuid:e.uuid,message:e.message,isUser:e.user_uuid!==m.D});var G=e=>{let{licensorUuid:i,dealUuid:t,embedded:g=!1,onComplete:j,inputPortalTarget:S}=e,{t:C}=(0,l.$G)(),I=(0,a.useRouter)(),[D,U]=(0,o.useState)({kind:"launching"}),E=(0,o.useRef)(!0),R=e=>{E.current&&U(e)},{roles:W,verified_user:_,isLoadingStore:T}=(0,y.Z)(),{showLicenseeVerificationCapabilities:B}=(0,v.ND)(),V=!!(null==W?void 0:W.includes(w.vX.LICENSEE)),G=(0,b.B)(w.uX.DUE_DILIGENCE_QUESTIONNAIRE_SUBMITTED,!0),A=async()=>{R({kind:"launching"});try{var e;let t=await (0,c.Q)({conversationName:"licensee-vetting",conversationType:"AILicenseeVetting",licenseeVettingMode:"live",licensorUser
1Uuid:i});if(!t.initialAiMessage)throw Error("Missing initial AI message");R({kind:"interview",conversationUuid:t.uuid,initialMessages:[H(t.initialAiMessage)],responseId:t.vettingQuestionnaireResponseId,initialVettingQuestion:null!==(e=t.currentVettingQuestion)&&void 0!==e?e:null})}catch(e){R({kind:"error"})}},N=async(e,i,t)=>{R({kind:"launching"});try{var n;let[r,s]=await Promise.all([(0,u.E)(e),(0,d.b)(e)]);R({kind:"interview",conversationUuid:e,initialMessages:r.filter(e=>e.message!==m.W).map(M),responseId:i,initialVettingQuestion:null!==(n=s.currentVettingQuestion)&&void 0!==n?n:null,initialVettingFiles:t})}catch(e){R({kind:"error"})}},z=async()=>{R({kind:"launching"});try{let{responses:t}=await x({licensorUserUuid:i}),n=[...t].sort((e,i)=>new Date(i.createdAt).getTime()-new Date(e.createdAt).getTime())[0];if((null==n?void 0:n.status)==="in_progress"&&n.messageConversationUuid){var e;await N(n.messageConversationUuid,n.id,null!==(e=n.files)&&void 0!==e?e:[]);return}await A()}catch(e){R({kind:"error"})}},q=async()=>{if(R({kind:"launching"}),!V||(0,Z.Z)()===i){g?R({kind:"error"}):I.push(f.Z.home);return}await z()};return(0,o.useEffect)(()=>{if(E.current=!0,!T)return q(),()=>{E.current=!1}},[i,T]),(0,n.jsxs)(n.Fragment,{children:[!g&&(0,n.jsxs)(r.Z,{sx:k.Z.header,children:[(0,n.jsx)(s.Z,{sx:k.Z.title,children:C("licensee-vetting.interview-title")}),(0,n.jsx)(s.Z,{variant:"bodyM",sx:k.Z.description,children:C("licensee-vetting.interview-description")})]}),"launching"===D.kind&&(0,n.jsx)(r.Z,{sx:k.Z.loadingWrapper,children:(0,n.jsx)(p.Z,{})}),"error"===D.kind&&(0,n.jsxs)(r.Z,{sx:k.Z.errorWrapper,children:[(0,n.jsx)(s.Z,{variant:"bodyS",sx:k.Z.errorText,children:C("licensee-vetting.interview-error")}),(0,n.jsx)(h.Z,{variant:"outlined",onClick:q,"data-testid":"vetting-interview-retry-button",children:C("licensee-vetting.interview-retry")})]}),"interview"===D.kind&&(0,n.jsx)(Q,{conversationUuid:D.conversationUuid,initialMessages:D.initialMessages,dealUuid:t,verificationNeeded:B&&!g&&!_&&!G,embedded:g,onComplete:j,inputPortalTarget:S,responseId:D.responseId,initialVettingQuestion:D.initialVettingQuestion,initialVettingFiles:D.initialVettingFiles})]})}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.