PageSourceSearch

https://www.stannah.com/110.c6a9e2330ae5c442ad8b.js

js stannah.com collected 2026-10-09 21:40:52 UTC 7,346 bytes, 40 lines download raw bytes

1/*! @version pwa-studio: 1.41.1, @magento/venia-ui: ^11.7.3, @magento/upward-security-headers: ^1.1.21, @magento/pwa-theme-venia: ^2.4.0, @magento/pwa-buildpack: ^11.5.5, @magento/peregrine: ^15.7.3, @magento/pagebuilder: ^9.3.8, @magento/eslint-config: ~1.5.0, @magento/babel-preset-peregrine: ^1.3.3, @apollo/client: ~3.5.0 */
2(window.webpackJsonp=window.webpackJsonp||[]).push([[110],{"5jOn":function(e,t,r){"use strict"
3var o=r("q1tI"),n=r.n(o),a=r("UPvi"),l=r("Ty5D"),c=r("r0nG")
4t.a=(()=>{var e
5const t=Object(l.useHistory)(),[r,i]=Object(o.useState)(""),{storeConfig:s}=Object(c.a)({variables:["locale"]}),p=Object(o.useCallback)(e=>e.split(/[?#]/)[0].replace(/\/$/,""),[])
6return Object(o.useEffect)(()=>{var e,t
7i(null===(e=window)||void 0===e?void 0:null===(t=e.location)||void 0===t?void 0:t.href)},[t.location]),n.a.createElement(n.a.Fragment,null,n.a.createElement(a.a,{rel:"canonical",href:p(r)}),n.a.createElement(a.b,{"http-equiv":"content-language",content:null==s?void 0:null===(e=s.locale)||void 0===e?void 0:e.toLowerCase().replace(/_/,"-")}))})},IWYp:function(e,t,r){"use strict"
8r.r(t),r.d(t,"default",function(){return j})
9var o=r("q1tI"),n=r.n(o),a=r("Ty5D"),l=r("cpGi"),c=r("UPvi"),i=r("dDsW"),s={},p=r("y1Xp"),u=r("pVnL"),d=r.n(u)
10var v=e=>n.a.createElement("svg",d()({width:"24",height:"24",viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},e),n.a.createElement("circle",{r:"10.5",transform:"matrix(1 0 0 -1 12 12)",stroke:"#06717F",strokeWidth:"2"}),n.a.createElement("path",{d:"M12 17V12",stroke:"#06717F",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),n.a.createElement("path",{d:"M12 8V7.5",stroke:"#06717F",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})),m=r("ncKf")
11const f={"en-GB":"/servicing-aftercare/product-support","fr-BE":"/service-apres-vente/assistance-produit","nl-BE":"/dienst-verkoop/productondersteuning"}
12var g=r("32PK")
13const E=e=>document.querySelectorAll(e),h=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"active"
14return E(e).forEach(e=>{var r
15return null==e?void 0:null===(r=e.classList)||void 0===r?void 0:r.remove(t)})},b=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"active"
16return e.forEach(e=>{var r
17return null==e?void 0:null===(r=e.classList)||void 0===r?void 0:r.remove(t)})},k=function(e){var t
18let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"active"
19return null==e?void 0:null===(t=e.classList)||void 0===t?void 0:t.add(r)},_=e=>({currentUL:e.target.closest("ul"),currentLi:e.target.closest("li"),currentA:e.target.closest("a")})
20var w=r("5jOn")
21var j=e=>{const t=Object(p.a)(s,e.classes),{formatMessage:r}=Object(i.a)(),[u,d]=Object(o.useState)(0),{locale:j}=Object(i.a)()
22return Object(a.useLocation)().pathname!==f[j]?n.a.createElement(g.a,null):n.a.createElement("div",{className:t.root},n.a.createElement(c.c,null,r({id:"productSupport.title",defaultMessage:"Product support"})),n.a.createElement(w.a,null),n.a.createElement("div",{className:"product-support-block-wrapper"},n.a.createElement(m.a,{identifiers:"product-support-intro"})),n.a.createElement("div",{className:"product-support-block-wrapper"},n.a.createElement("div",{className:["product-support-wrapper","product-support-level0-content"].join(" ")},n.a.createElement("div",{className:t.headingContainer},n.a.createElement(m.a,{identifiers:"product-support-level0-heading"})),n.a.createElement("div",{onClick:e=>{const{currentUL:t,currentLi:r,currentA:o}=_(e),n=Array.from(t.querySelectorAll("li")),a=n.indexOf(r)
23if(b(n,"selected"),h(".product-support-level1-content ul"),h(".product-support-level1-content li","selected"),h(".product-support-level2-content ul"),h(".product-support-level2-content li"),k(r,"selected"),!r||o)return
24k(E(".product-support-level1-content ul")[a])
25const l=E(".product-support-level1-content .product-support-heading")
26b(l),k(l[a]),d(1)},role:"presentation"},n.a.createElement(m.a,{identifiers:"product-support-level0",classes:{block:"product-support-block",content:"product-support-content",root:"product-support-root"}}))),n.a.createElement("div",{onClick:e=>{var t
27const{currentUL:r,currentLi:o,currentA:n}=_(e)
28if(null===r)return
29const a=Array.from(null==r?void 0:null===(t=r.parentElement)||void 0===t?void 0:t.querySelectorAll("ul")),l=Array.from(r.querySelectorAll("li")),c=E(".product-support-level2-content ul")
30if(b(c),b(l,"selected"),!o||n)return void d(1)
31const i=a.indexOf(r),s=l.indexOf(o),p=c[i].querySelectorAll("li")
32k(o,"selected"),k(c[i]),k(p[s]),d(2)},role:"presentation",className:["product-support-wrapper","product-support-level1-content"].join(" ")},n.a.createElement("div",{className:[t.headingContainer,"product-support-heading"].join(" ")},n.a.createElement(m.a,{identifiers:"product-support-level1-heading1"}),n.a.createElement(v,{"data-tip":!0,"data-for":"levelOneTT1"}),n.a.createElement(l.a,{id:"levelOneTT1",place:"right",type:"dark",effect:"solid"},n.a.createElement(m.a,{identifiers:"product-support-level1-tooltip1"}))),n.a.createElement("div",{className:[t.headingContainer,"product-support-heading"].join(" ")},n.a.createElement(m.a,{identifiers:"product-support-level1-heading2"}),n.a.createElement(v,{"data-tip":!0,"data-for":"levelOneTT2"}),n.a.createElement(l.a,{id:"levelOneTT2",place:"right",type:"dark",effect:"solid"},n.a.createElement(m.a,{identifiers:"product-support-level1-tooltip2"}))),n.a.createElement(m.a,{identifiers:"product-support-level1",classes:{block:"product-support-block",content:"product-support-content",root:"product-support-root"}})),n.a.createElement("div",{role:"presentation",className:["product-support-wrapper","product-support-level2-content"].join(" ")},u>=2&&n.a.createElement("div",{className:[t.headingContainer,"product-support-heading active"].join(" ")},n.a.createElement(m.a,{identifiers:"product-support-level2-heading"}),n.a.createElement(v,{"data-tip":!0,"data-for":"levelTwoTT"}),n.a.createElement(l.a,{id:"levelTwoTT",place:"right",type:"dark",effect:"solid"},n.a.createElement(m.a,{identifiers:"product-support-level2-tooltip"}))),n.a.createElement(m.a,{identifiers:"product-support-level2",classes:{block:"product-support-block",content:"product-support-content",root:"product-support-root"}}))),n.a.createElement(m.a,{identifiers:"product-support-tips"}),n.a.createElement(m.a,{identifiers:"product-support-faq"}))}},r0nG:function(e,t,r){"use strict"
33r.d(t,"a",function(){return p})
34var o,n=r("q1tI"),a=r("+TN3"),l=r("VkAN"),c=r.n(l),i=r("cXLW")
35const s=Object(i.a)(o||(o=c()(["\n    query getStoreConfigNew {\n        storeConfig {\n            store_code\n            store_name\n            website_name\n            website_code\n            base_currency_code\n            google_tag_manager_enabled\n            google_tag_manager_container_id\n            google_tag_manager_gtm_auth\n            google_tag_manager_gtm_preview\n            question_set_base_bundle_product\n            locale\n            infinity_script_identifier\n        }\n    }\n"]))),p=e=>{const{variables:t}=e,{data:r,loading:o,error:l}=Object(a.a)(s,{fetchPolicy:"cache-and-network",nextFetchPolicy:"cache-first"})
36return{storeConfig:Object(n.useMemo)(()=>
36{if(!r)return null
37const{storeConfig:e}=r
38if(!e)return null
39const o={}
40return t.forEach(t=>{o[t]=e[t]}),o},[r,t]),loading:o,error:l}}}}])

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.