PageSourceSearch

https://www.hotelsinliverpool.net/new/designs/22/build/8189.3f38ef63d41ba458ef34.js

js hotelsinliverpool.net collected 2026-10-10 01:46:32 UTC 2,757 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunklib=self.webpackChunklib||[]).push([[3710,8189],{8189:(t,e,i)=>{i.r(e);var s=i(23710),r=i(45218),l=document.querySelector(".js-article-like"),o=l.querySelector(".js-article-like-toggle");new s.default(o,{target:l,toggleClass:"is-liked"});(0,r.L)({element:o,trackingEvent:"click-article-helpful-heart-article-page",eventCategory:"blogArticlePage"})},23710:(t,e,i)=>{i.r(e),i.d(e,{ToggleWithScroll:()=>a,ToggleWithSmooth:()=>g,default:()=>h});var s=i(78857),r=i(80951),l=i(20041);class o extends s.A{constructor(t){var e,i,s,{target:l,toggleClass:o="active"}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};super(),this.toggleClass=o,t&&(this.trigger=(0,r.XF)(t));var a=(0,r.XF)(l);if(this.target=a||document.querySelector(null===(e=this.trigger)||void 0===e?void 0:e.dataset.target),!this.target)throw new Error("Error in Toggle. Cannot find target with selector ".concat(l," or data-attribute ").concat(null===(i=this.trigger)||void 0===i?void 0:i.dataset.target));this._clickListener=t=>{t.currentTarget.blur(),this.toggle()},null===(s=this.trigger)||void 0===s||s.addEventListener("click",this._clickListener)}get active(){return this.target.classList.contains(this.toggleClass)}toggle(){this.target.classList.contains(this.toggleClass)?this.hide():this.show()}hide(){var t;this.target.classList.remove(this.toggleClass),null===(t=this.trigger)||void 0===t||t.classList.remove("active"),this.emit("hide")}show(){var t;this.target.classList.add(this.toggleClass),null===(t=this.trigger)||void 0===t||t.classList.add("active"),this.emit("show")}destroy(){var t;null===(t=this.trigger)||void 0===t||t.removeEventListener("click",this._clickListener)}}class a extends o{constructor(t){super(t)}toggle(){super.toggle(),this._scrollToViewport()}_scrollToViewport(){var t=document.body.getBoundingClientRect().top,e=this.target.getBoundingClientRect().top-t-150;window.scrollTo({top:e,behavior:"smooth"})}}class g extends o{constructor(t,e){var{target:i,toggleClass:s,defaultHeight:r=0,transitionTime:o="0.5s"}=e;super(t,{target:i,toggleClass:s}),this.defaultHeight=r,this.transitionTime=o,(0,l.Dk)(this.target,{maxHeight:this.target.scrollHeight+"px",overflow:"hidden",transition:"max-height "+this.transitionTime})}show(){super.show(),this.target.style.maxHeight=this.target.scrollHeight+"px"}hide(){super.hide(),this.target.style.maxHeight=this.defaultHeight+"px"}}const h=o},20041:(t,e,i)=>{i.d(e,{Dk:()=>r,ME:()=>l});var s=i(80951),r=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=(0,s.XF)(t);if(!i)throw new Error("Error in addCss: Such element doesn't exist.");Object.assign(i.style,e)},l=t=>{var e=document.documentElement;return getComputedStyle(e).getPropertyValue(t).trim()}}}]);

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.