PageSourceSearch

https://contentsquare.com/_next/static/chunks/701.c9b2e3d5a4f26cee.js

js contentsquare.com collected 2026-10-01 07:49:58 UTC 7,463 bytes, 1 lines download raw bytes

1"use strict";(globalThis.webpackChunkpricing_mfe_host=globalThis.webpackChunkpricing_mfe_host||[]).push([[701],{49701:(e,t,n)=>{n.r(t),n.d(t,{default:()=>g});var l=n(58775),i=n(9483),a=n(98722),r=n.n(a),s=n(73884);let u=function({toggleMobileSubmenu:e,item:t,index:n,activeMobileSubmenu:a}){let r=t?.submenu?.menus?.filter(e=>!0!==e.hideForLocale).length||0;return t?.submenu?.contentType==="columnsSubmenu"&&0===r?null:(0,l.jsx)("li",{className:"border-grey-pale border-b",children:(0,l.jsxs)("button",{type:"button",className:"mobile-menu-button flex w-full items-center justify-between space-x-2 py-6 pr-2",onClick:()=>e(n),"aria-expanded":a===n,children:[(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:t?.navItem?.title}}),(0,l.jsx)("div",{className:"w-4",children:(0,l.jsx)(i.er,{})})]})})};function o({handleClick:e,item:t}){return(0,l.jsx)("li",{className:"border-grey-pale border-b",children:(0,l.jsxs)(r(),{href:t?.navItem.externalUrl||t?.navItem?.pageLink||"#",className:"mobile-menu-button flex items-center justify-between space-x-2 py-6 pr-2",onClick:e,children:[(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:t?.navItem?.title}}
1),(0,l.jsx)("div",{className:"w-4",children:(0,l.jsx)(i.er,{})})]})})}var c=n(85229),d=n(24134),m=n(18139);let x=function({item:e,activeMobileSubmenu:t}){return(0,l.jsxs)("div",{className:"z-10 pb-10",children:[e?.submenu?.contentType==="featuredLinkSubmenu"&&(0,l.jsx)(c.A,{platformSubmenu:e?.submenu,animate:!1,isInView:!0}),e?.submenu?.contentType==="columnsSubmenu"&&(0,l.jsx)(d.A,{solutionsSubmenu:e?.submenu,animate:!1,isInView:!0}),e?.submenu?.contentType==="featuredMenuSubmenu"&&(0,l.jsx)(m.A,{resourcesSubmenu:e?.submenu,animate:!1,isInView:!0})]})},b=function({toggleMobileSubmenu:e,activeMobileSubmenu:t,headerMenu:n}){let a=n[t],r=(0,s.useRef)(null),u=(0,s.useRef)(null);return(0,s.useEffect)(()=>{if(null===t)return;let e=window.setTimeout(()=>{u.current&&u.current.focus()},200);return()=>{window.clearTimeout(e)}},[t]),(0,l.jsxs)("div",{ref:r,className:`container relative block !w-full transition-all duration-300 ${null!==t?"translate-x-[-50%]":"invisible overflow-hidden"}`,"aria-hidden":null===t,children:[(0,l.jsxs)("button",{type:"button","aria-label":`Back to ${a?.navItem?.title} menu`,className:"mobile-menu-button flex w-full items-center space-x-3 py-6",ref:u,onClick:()=>e(null),children:[(0,l.jsx)("div",{className:"w-4 shrink-0",children:(0,l.jsx)(i.vF,{})}),(0,l.jsx)("span",{dangerouslySetInnerHTML:{__html:a?.navItem?.title}}
1)]}),(0,l.jsx)(x,{item:a,activeMobileSubmenu:t})]})};var f=n(60779),h=n(85742),p=n(93627),v=n(5793),j=n(7411),y=n(86297),w=n(13073);function g({headerMenu:e=[],toggleMobileSubmenu:t,activeMobileSubmenu:n,showMobileNav:a,setShowMobileNav:u,deactivateSubmenu:c,buttons:d,link:m,isResourcePage:x,toggleRef:g}){let N={duration:.2,ease:"easeInOut"},S=(0,s.useRef)(null),E=(0,s.useRef)(null),I=(0,s.useRef)(null);(0,s.useEffect)(()=>{document.body.style.overflow=a?"hidden":"auto"},[a]),(0,s.useEffect)(()=>{let e=S.current,t=document.querySelector('[data-app-root="true"]'),n=e?.closest("header"),l=[];if(!a||!e||!t||!n)return()=>{};for(let e of Array.from(t.children))e!==n&&(e.hasAttribute("aria-hidden")||(e.setAttribute("aria-hidden","true"),l.push(e)),e.hasAttribute("inert")||e.setAttribute("inert",""));return()=>{for(let e of l)e.removeAttribute("aria-hidden"),e.removeAttribute("inert")}},[a]);let M=(0,s.useCallback)(()=>{u(!1),g?.current&&g.current.focus()},[u,g]);(0,s.useEffect)(()=>{if(!a)return;let e=e=>{"Escape"===e.key&&(e.preventDefault(),M())};return document.addEventListener("keydown",e),()=>{document.removeEventListener("keydown",e)}},[a,M]),(0,s.useEffect)(()=>{if(!a)return;let e=S.current;if(!e)return;let t=Array.from(e.querySelectorAll('a[href],button:not([disabled]),textarea:not([disabled]),input[type="text"]:not([disabled]),input[type="radio"]:not([disabled]),input[type="checkbox"]:not([disabled]),select:not([disabled]),[tabindex]:not([tabindex="-1"])')).filter(e=>null===e.closest('[aria-hidden="true"]'));if(t.length>0){let[e,...n]=t,l=n.length>0?n[n.length-1]:e;E.current=e,I.current=l,e.focus()}let n=t=>{e.contains(t.target)||M()};document.addEventListener("focusin",n);let l=e=>{if("Tab"!==e.key)return;let t=E.current,n=I.current;t&&n&&(e.shiftKey?document.activeElement===t&&(e.preventDefault(),n.focus()):document.activeElement===n&&(e.preventDefault(),t.focus()))};return document.addEventListener("keydown",l),()=>{document.removeEventListener("focusin",n),document.removeEventListener("keydown",l)}},[a,n,M]);let{t:A}=(0,p.Bd)();return(0,l.jsx)(v.F,{features:j.l,children:(0,l.jsx)(y.N,{children:a?(0,l.jsxs)(w.m.div,{variants:{initial:{translateY:"-100%",transition:N},animate:{translateY:0,transition:N},exit:{translateY:"-100%",transition:N}},initial:"initial",animate:"animate",exit:"exit",className:"fixed inset-0 z-[60] flex h-[100dvh] flex-col overflow-y-scroll bg-white lg:hidden",ref:S,role:"dialog","aria-modal":"true","aria-label":A("Main menu"),id:"mobile-menu",children:[(0,l.jsxs)("div",{className:"container flex items-center justify-between space-x-6 pt-5",children:[(0,l.jsx)("div",{className:`relative cursor-pointer ${x?"w-16 text-coral-dark lg:w-[4.5rem]":"w-24 lg:w-[110px]"}`,children:(0,l.jsx)(r(),{href:"/","aria-label":A("Back to Home"),className:"text-coral-dark transition-colors",children:x?(0,l.jsx)(f.T,{}):(0,l.jsx)(f.A,{})})}),(0,l.jsx)("button",{type:"button",className:"relative h-5 w-5",onClick:()=>u(!a),"aria-label":`${A(a?"Hide menu":"Show menu")}`,children:(0,l.jsx)(i.uC,{})})]}),(0,l.jsx)("div",{className:"flex h-auto grow flex-col justify-between overflow-x-hidden pt-5 md:pt-8",children:(0,l.jsxs)("div",{className:`flex h-full w-[200%] transition-all duration-300 ${null!==n?"translate-x-[-25%]":""}`,children:[(0,l.jsxs)("div",{className:`container flex !w-full flex-col gap-y-14 transition-all duration-300 ${null!==n?"invisible translate-x-[-50%]":"visible"}`,children:[(0,l.jsxs)("ul",{className:"list-none","aria-hidden":null!==n,children:[Array.isArray(e)?e?.map((e,i)=>l.jsx(w.m.div,{initial:{opacity:0,x:20},animate:{x:0,opacity:1},transition:{duration:.3,ease:"easeInOut",delay:.1*i},children:l.jsx(k,{toggleMobileSubmenu:t,setShowMobileNav:u,item:e,index:i,activeMobileSubmenu:n})},`top-level-${i}`)):null,m&&(0,l.jsx)(w.m.div,{initial:{opacity:0,x:20},animate:{x:0,opacity:1},transition:{duration:.3,ease:"easeInOut",delay:.1*(e?.length||0)},children:(0,l.jsx)(o,{handleClick:()=>u(!1),item:{navItem:m}})})]}),d?.length>0&&(0,l.jsx)("div",{className:"mx-[-1.25rem] mt-auto flex flex-col gap-y-3 border-t border-grey-pastel px-[1.25rem] pb-10 pt-6 md:hidden",children:d?.map((e,t)=>0===t?l.jsx(r(),{href:e?.externalUrl||e?.pageLink||"#",target:e?.externalUrl?"_blank":"",onMouseEnter:c,children:l.jsx(h.$,{title:e?.title,type:"Button Solid — Shade Coral",size:"small",className:"!flex"})},t):l.jsx(r(),{href:e?.externalUrl||e?.pageLink||"#",target:e?.externalUrl?"_blank":"",onMouseEnter:c,children:l.jsx(h.$,{title:e?.title,type:"Button Outline — Black",size:"small",className:"!flex"})},t))})]}),(0,l.jsx)(b,{toggleMobileSubmenu:t,activeMobileSubmenu:n,headerMenu:e})]})})]},"mobile-nav"):null})})}let k=(0,s.memo)(function({item:e,toggleMobileSubmenu:t,setShowMobileNav:n,index:i,activeMobileSubmenu:a,...r}){return e?.submenu?(0,l.jsx)(u,{toggleMobileSubmenu:t,item:e,index:i,activeMobileSubmenu:a}):(0,l.jsx)(o,{handleClick:()=>{n(!1)},item:e})})}}]);

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.