PageSourceSearch

https://www.stannah.com/97.d70a69eaa527446caefc.js

js stannah.com collected 2026-10-09 21:40:39 UTC 8,976 bytes, 35 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([[97,101],{"3uWB":function(e,t,o){"use strict"
3o.r(t),o.d(t,"default",function(){return u})
4var r=o("q1tI"),n=o.n(r),a=o("dDsW"),i=o("rid2"),l=o("ncKf"),s=o("M+p9"),d=o("aNBz"),c=o("LiED")
5var u=()=>{const[e,t]=Object(r.useState)(!1),o=Object(r.useRef)(null),{formatMessage:u}=Object(a.a)()
6Object(d.a)(e)
7const g=u({id:"serviceAftercareHomelift.modalTitle",defaultMessage:"Service enquiry"}),b=u({id:"serviceAftercareHomelift.formSuccessMsg",defaultMessage:"Thank you for your enquiry, we will be in touch shortly."}),m="c1ad6794-7953-40da-895c-4c7158857762"
8return n.a.createElement(n.a.Fragment,null,n.a.createElement(i.a,null,n.a.createElement("script",{charSet:"utf-8",type:"text/javascript",src:"//js.hsforms.net/forms/v2.js?pre=1"})),n.a.createElement(l.a,{identifiers:"service-aftercare-main"}),n.a.createElement("div",{onClick:e=>{const o=document.querySelector(".js-open-enquiry-modal")
9var r,n
10null!=o&&o.contains(e.target)&&(t(!0),null===(r=hbspt)||void 0===r||null===(n=r.forms)||void 0===n||n.create({region:"na1",portalId:"2103714",formId:m,target:"#".concat(m),inlineMessage:b}))},role:"presentation"},n.a.createElement(l.a,{identifiers:"contact-us-service_aftercare"})),n.a.createElement(s.default,{shouldShowButtons:!1,isOpen:e,title:g,onCancel:()=>{t(!1)}},n.a.createElement("div",{ref:o,id:m},n.a.createElement(c.a,null))),n.a.createElement(l.a,{identifiers:"service-aftercare-after-main"}))}},"M+p9":function(e,t,o){"use strict"
11o.r(t)
12var r=o("pVnL"),n=o.n(r),a=o("q1tI"),i=o.n(a),l=o("kriW"),s=o("17x9"),d=o("8UhI"),c=o("wHH0"),u=o("aNBz"),g=o("y1Xp"),b=o("PkP7"),m=o("oTwF"),p=o("TsSr"),f=o("vPqh"),h={iconContainer:"local-iconContainer-UGp",hideHeader:"local-hideHeader-ggG",suppressPadding:"local-suppressPadding-o3m",dialogSmall:"local-dialogSmall-3xw",isMobileCentered:"local-isMobileCentered-tsL",suppressMobileHeight:"local-suppressMobileHeight-tVZ"},y=o("8yV9")
13const v=e=>{const{cancelText:t,cancelTranslationId:o,children:r,confirmText:a,confirmTranslationId:s,formProps:v,isModal:w,isOpen:x,onCancel:_,onConfirm:j,shouldDisableAllButtons:E,shouldDisableConfirmButton:O,shouldShowButtons:T=!0,shouldUnmountOnHide:k,title:B,hideHeader:M=!1,suppressContentPadding:C=!1,suppressMobileHeight:P=!1,isMobileCentered:H=!1,isDialogSmall:S=!1}=e
14Object(u.a)(x)
15const I=()=>{null==_||_(),Object(y.a)(!1)},N=Object(g.a)(f.a,h,e.classes),q=x?N.root_open:N.root,L=E||w,z=E||O,D={root_lowPriority:N.cancelButton},W={root_highPriority:N.confirmButton},F=M?N.hideHeader:"",U=S?N.dialogSmall:"",A=w?null:i.a.createElement("button",{className:N.headerButton,disabled:E,onClick:I,type:"reset"},i.a.createElement("div",{className:N.iconContainer},i.a.createElement(m.a,{src:c.a}))),G=T?i.a.createElement("div",{className:N.buttons},i.a.createElement(b.a,{classes:D,disabled:E,onClick:I,priority:"low",type:"reset"},i.a.createElement(l.a,{id:o,defaultMessage:t})),i.a.createElement(b.a,{classes:W,disabled:z,priority:"high",type:"submit"},i.a.createElement(l.a,{id:s,defaultMessage:a}))):null,R=x||!k?i.a.createElement(d.b,n()({className:N.form},v,{onSubmit:j}),i.a.createElement("button",{className:N.mask,disabled:L,onClick:I,type:"reset"}),i.a.createElement("div",{className:[N.dialog,H&&N.isMobileCentered,P&&N.suppressMobileHeight,U].join(" ")},i.a.createElement("div",{className:"".concat(N.header," ").concat(F)},i.a.createElement("span",{className:N.headerText},B),A),i.a.createElement("div",{className:N.body},i.a.createElement("div",{className:[N.contents,C&&N.suppressPadding].join(" ")},r),G))):null
16return i.a.createElement(p.a,null,i.a.createElement("aside",{className:q,role:"dialog"},R))}
17t.default=v
18v.propTypes={cancelText:s.string,cancelTranslationId:s.string,classes:Object(s.shape)({body:s.string,cancelButton:s.string,confirmButton:s.string,container:s.string,contents:s.string,header:s.string,headerText:s.string,headerButton:s.string,mask:s.string,root:s.string,root_open:s.string}),confirmText:s.string,confirmTranslationId:s.string,formProps:s.object,isModal:s.bool,isOpen:s.bool,onCancel:s.func,onConfirm:s.func,shouldDisableAllButtons:s.bool,shouldDisableSubmitButton:s.bool,shouldUnmountOnHide:s.bool,title:s.node,hideHeader:s.bool,suppressContentPadding:s.bool,suppressMobileHeight:s.bool,isMobileCentered:s.bool,isDialogSmall:s.bool},v.defaultProps={cancelText:"Cancel",cancelTranslationId:"global.cancelButton",confirmText:"Confirm",confirmTranslationId:"global.confirmButton",isModal:!1,shouldUnmountOnHide:!0}},TsSr:function(e,t,o){"use strict"
19var r=o("q1tI"),n=o("i8i4"),a=o("17x9")
20const i=e=>{let{children:t,container:o}=e
21const a=!globalThis.document,i=Object(r.useMemo)(()=>a?null:o instanceof HTMLElement?o:document.getElementById("root"),[o,a])
22return a?null:Object(n.createPortal)(t,i)}
23t.a=i,i.propTypes={children:a.node,container:a.object}},vPqh:function(e,t,o){"use strict"
24t.a={root:"dialog-root-5kf fixed h-full left-[-100vw] opacity-0 right-0 top-0 w-full z-dialog invisible lg_right-auto",root_open:"dialog-root_open-WgS dialog-root-5kf fixed h-full left-[-100vw] opacity-0 right-0 top-0 w-full z-dialog invisible lg_right-auto",form:"dialog-form-v6v content-stretch grid h-full justify-end w-full lg_content-center lg_justify-center",mask:"dialog-mask-h2K absolute h-full left-0 top-0 w-full bg-gray-600 opacity-50",dialog:"dialog-dialog-jLL h-full max-h-full min-h-[360px] w-[640px] bg-white grid grid-rows-autoFirst max-w-modal overflow-hidden pointer-events-auto rounded-md shadow-dialog z-dialog lg_max-h-modal lg_max-w-full",header:"dialog-header-0Oy border-b border-solid border-subtle h-[3.5rem] pl-4 pr-3 py-0 gap-x-xs grid grid-cols-autoLast grid-flow-col items-center",headerText:"dialog-headerText-GXW capitalize leading-tight text-ellipsis overflow-hidden text-subtle whitespace-nowrap",headerButton:"dialog-headerButton-Yw6 justify-self-end",body:"dialog-body-iRY overflow-auto grid grid-rows-autoLast",contents:"dialog-contents-1DR p-xs",buttons:"dialog-buttons-amm gap-xs grid grid-flow-row justify-center p-md lg_grid-flow-col",confirmButton:"dialog-confirmButton-gqG button-root_highPriority-UpE button-root-MFn border-2 border-solid cursor-pointer font-bold inline-flex items-center justify-center leading-tight max-w-full min-w-[10rem] outline-none pointer-events-auto px-sm rounded-button text-center text-sm uppercase disabled_bg-gray-400 disabled_border-gray-400 disabled_opacity-50 disabled_pointer-events-none disabled_text-white focus_shadow-inputFocus hover_disabled_pointer-events-none bg-brand-dark border-brand-dark text-white active_bg-brand-darkest active_border-brand-darkest active_text-white hover_bg-brand-darkest hover_border-brand-darkest hover_text-white order-first lg_order-unset",cancelButton:"dialog-cancelButton-nBc button-root_lowPriority-Qoh button-root-MFn border-2 border-solid cursor-pointer font-bold inline-flex items-center justify-center leading-tight max-w-full min-w-[10rem] outline-none pointer-events-auto px-sm rounded-button text-center text-sm uppercase disabled_bg-gray-400 disabled_border-gray-400 disabled_opacity-50 disabled_pointer-events-none disabled_text-white focus_shadow-inputFocus hover_disabled_pointer-events-none bg-transparent border-gray-700 text-gray-700 active_border-gray-800 active_text-gray-800 hover_border-gray-800 hover_text-gray-800"}},wHH0:function(e,t,o){"use strict"
25var r=o("q1tI"),n=o.n(r),a=o("TzuY"),i=o.n(a)
26function _extends(){return(_extends=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var o=arguments[t]
27for(var r in o)Object.prototype.hasOwnProperty.call(o,r)&&(e[r]=o[r])}return e}).apply(this,arguments)}function _objectWithoutProperties(e,t){if(null==e)return{}
28var o,r,n=function _objectWithoutPropertiesLoose(e,t){if(null==e)return{}
29var o,r,n={},a=Object.keys(e)
30for(r=0;r<a.length;r++)o=a[r],t.indexOf(o)>=0||(n[o]=e[o])
31return n}(e,t)
32if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e)
33for(r=0;r<a.length;r++)o=a[r],t.indexOf(o)>=0||Object.prototype.propertyIsEnumerable.call(e,o)&&(n[o]=e[o])}return n}var l=Object(r.forwardRef)(function(e,t){var o=e.color,r=void 0===o?"currentColor":o,a=e.size,i=void 0===a?24:a,l=_objectWithoutProperties(e,["color","size"])
34return n.a.createElement("svg",_extends({ref:t,xmlns:"http://www.w3.org/2000/svg",width:i,height:i,viewBox:"0 0 24 24",fill:"none",stroke:r,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"},l),n.a.createElement("line",{x1:"18",y1:"6",x2:"6",y2:"18"}),n.a.createElement("line",{x1:"6",y1:"6",x2:"18",y2:"18"}))})
35l.propTypes={color:i.a.string,size:i.a.oneOfType([i.a.string,i.a.number])},l.displayName="X",t.a=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.