PageSourceSearch

https://www.virtusa.com/_next/static/chunks/1imm-vgl2v_37.js?dpl=dpl_3yakkYLnmPWfi6hk2nu9TX2Xgrp1

js virtusa.com collected 2026-10-01 10:35:39 UTC 5,103 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,306399,e=>{"use strict";let t={400:"Invalid request. Please check the submitted data and try again.",401:"You are not authorized to perform this action.",403:"You are not authorized to perform this action.",404:"The requested resource could not be found.",429:"The request failed due to a temporary issue. Please retry in a few moments.",500:"Something went wrong. Please try again later.",502:"We’re having trouble connecting to an external service. Please try again shortly.",503:"We’re having trouble connecting to an external service. Please try again shortly."};e.s(["getApiErrorMessage",0,function(e){return t[e]||t[500]}])},842540,e=>{"use strict";var t=e.i(249720),r=e.i(825987),n=e.i(483764);e.s(["Placeholder",0,e=>{let a=(0,t.useContext)(n.ComponentPropsReactContext);return t.default.createElement(r.Placeholder,Object.assign({},e,{modifyComponentProps:e=>{if(!e.rendering.uid)return e;let t=a[e.rendering.uid];return Object.assign(Object.assign({},e),t)}}))}])},910226,e=>{"use strict";var t=e.i(490037),r=e.i(249720);let n=(0,r.createContext)({tabMountStatus:!1,setTabMountStatus:()=>{}});e.s(["SupplierContextProvider",0,({children:e,value:a})=>{let[s,i]=(0,r.useState)([]),[o,d]=(0,r.useState)(!1),[l,u]=(0,r.useState)("");return(0,t.jsx)(n.Provider,{value:{...a,tabMountStatus:o,setTabMountStatus:d,requiredFields:s,setRequiredFields:i,downloadedFileName:l,setDownloadedFileName:u},children:e})},"default",0,n])},736752,e=>{e.v({leadership:"RenderingReference-module-scss-module__5JnS_G__leadership",rendRef:"RenderingReference-module-scss-module__5JnS_G__rendRef",renderingReferenceContainer:"RenderingReference-module-scss-module__5JnS_G__renderingReferenceContainer"})},916607,e=>{"use strict";e.i(288044);var t=e.i(490037),r=e.i(249720),n=e.i(842540),a=e.i(520197),s=e.i(682574),i=e.i(465610);let o=(0,e.i(758992).default)("MuiBox",["root"]),d=(0,i.default)({defaultClassName:o.root,generateClassName:s.default.generate});var l=e.i(407447),u=e.i(910226),c=e.i(736752),f=e.i(306399);let g=e=>(0,t.jsx)("div",{className:`component rendering-reference ${e?.params?.styles||""}`,children:(0,t.jsx)("div",{className:"component-content",children:(0,t.jsx)("span",{className:"is-empty-hint",children:"Rendering Reference"})})}),h=e=>(0,t.jsx)(d,{className:`${c.default.rendRef}`,children:e});e.s(["Default",0,e=>{let s=e?.params?.RenderingIdentifier,{page:i}=(0,a.useSitecore)(),o=i.layout.sitecore.context?.site?.name||"english",d=i.layout.sitecore.context?.language||"en",m=s??"reference-default",p=String(e?.fields?.fragmentPath?.url??"").split("?")[0],E=e?.fields?.renderOnLoad?.value??!1,R=e?.fields?.leadershipFragment?.value??!1,v=!!i.mode.isEditing,[x,y]=(0,r.useState)(null),[N,_]=(0,r.useState)(E),[j,b]=(0,r.useState)(!1),S=(0,r.useContext)(u.default);return((0,r.useEffect)(()=>{if(E)return;let e=e=>{let t=e.detail||{};t.referenceId&&(t.referenceId===m||"*"===t.referenceId)&&_(!0)},t=e=>{let t=e.detail||{};t.referenceId&&t.referenceId!==m&&"*"!==t.referenceId||_(!1)};return window.addEventListener(l.REFERENCE_MOUNT_EVENT,e),window.addEventListener(l.REFERENCE_UNMOUNT_EVENT,t),()=>{window.removeEventListener(l.REFERENCE_MOUNT_EVENT,e),window.removeEventListener(l.REFERENCE_UNMOUNT_EVENT,t)}},[E,m]),(0,r.useEffect)(()=>{p&&(async()=>{try{let e=await fetch("https://prod.agenticweb-marketing.com/rendering-reference/graphql",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:"query RenderingReferenceData($input: RenderingReferenceInput!) { renderingReferenceData(input: $input) { data } }",variables:{input:{site:o,routePath:p,language:d}}})});if(!e.ok){let t=(0,f.getApiErrorMessage)(e.status);throw console.error(`[API FAILURE] Status: ${e.status} | Message: "${t}"`),Error(`Response status: ${e.status}`)}let t=await e.json(),r=t?.data?.renderingReferenceData?.data?.data?.layout?.item?.rendered?.sitecore?.route;b(!0),y(r)}catch(e){throw console.error("fetchGraphQL error:",e),b(!0),e}})()},[p,o,d]),(0,r.useEffect)(()=>{S&&x&&void 0!==S.tabIndex&&(S.tabMountStatus||S.setTabMountStatus(N))},[S,x,N]),e.fields)?(0,t.jsx)("div",{className:`${R?c.default.leadership:""} rendering-reference ${c.default.renderingReferenceContainer} ${e?.params?.styles||""}`,id:s,children:function(){if(!e.fields?.fragmentPath?.name)if(v)return h("Please author fragment path");else return(0,t.jsx)(t.Fragment,{});if(!x)if(!j)return(0,t.jsx)("div",{className:"w-100 d-flex justify-content-center align-items-center",children:(0,t.jsx)("div",{className:"loading"})});else if(j&&v)return h("Fragment path is either unpublished or inaccessible");else return(0,t.jsx)(t.Fragment,{});if(!N)if(v)return h("Trigger the event to render this reference");else return(0,t.jsx)(t.Fragment,{});return(0,t.jsx)(t.Fragment,{children:Object.keys(x?.placeholders||{}).filter(e=>!e.endsWith("header")&&!e.startsWith("footer")).map(e=>(0,t.jsx)(n.Placeholder,{name:e,rendering:x},e))})}()}):(0,t.jsx)(g,{...e})}],916607)},926749,e=>{e.n(e.i(916607))}]);

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.