PageSourceSearch

https://www.cunninghampiano.com/cdn/shop/t/34/assets/comments.js?v=3020617018130675941776970041

js cunninghampiano.com collected 2026-10-04 02:29:49 UTC 1,680 bytes, 2 lines download raw bytes

1class ArticleComments{constructor(){this.commentsForm=document.querySelector("#comment_form"),this.goToComments=document.querySelector(".article-go-to-comments"),this.commentsForm&&(this.submitButton=this.commentsForm.querySelector('button[type="submit"]'),this.submitButton&&this.submitButton.removeAttribute("disabled"),clearInputErrors(this.commentsForm),this.commentsForm.addEventListener("submit",this._handleCommentsSubmit.bind(this))),this.goToComments&&this.goToComments.addEventListener("click",this._goToComments.bind(this))}_handleCommentsSubmit=evt=>{validateForm(this.commentsForm)?this.submitButton&&this.submitButton.classList.add("btn--loading"):evt.preventDefault()};_goToComments=evt=>{evt.preventDefault();const contentId=evt.currentTarget.getAttribute("href"),scrollTo=document.querySelector(contentId).offsetTop;this._contenScrollTo(scrollTo)};_contenScrollTo=function(scrollTo){window.scrollY<scrollTo&&setTimeout(()=>{window.scrollTo(0,window.scrollY+30),this._contenScrollTo(scrollTo)},5)}}class ArticleBanner{constructor(){const articleBanner=document.querySelector(".article-banner");new ResizeObserver(entries=>entries.forEach(entry=>{const banner=entry.target,bannerHeight=banner.offsetHeight,media=banner.querySelector(".article-banner__media"),textContentHeight=banner.querySelector(".media__text-content").offsetHeight,textHeight=banner.querySelector(".article-template__title").offsetHeight;textContentHeight<textHeight&&media?media.style.height=`${textHeight+40}px`:bannerHeight<textContentHeight&&media&&(media.style.height="")})).observe(articleBanner)}}
2//# sourceMappingURL=/cdn/shop/t/34/assets/comments.js.map?v=3020617018130675941776970041

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.