1$(document).ready(function(){var currentshopurl=$(".zoom-image-pagination .shop-base-url").val(),currenthandle=$(".zoom-image-pagination .current-url-handle").val(),articlescount=$(".zoom-image-pagination .wedding-article-count").val(),imageperpage=$(".zoom-image-pagination .images-per-page").val(),counter=2,pages=Math.ceil(articlescount/imageperpage),maxCount=pages+1;$("#grace-brides-gallery #blogLoadMore").click(function(e){e.preventDefault();var getUrl=currentshopurl+"/blogs/"+currenthandle+"?page="+counter;$.ajax({url:getUrl,type:"GET",success:function(data){$(".zoom-gallery").append($(data).find(".zoom-gallery").html()),counter++,counter==maxCount&&$("#grace-brides-gallery #blogLoadMore").empty()}})}),$("#grace-brides-gallery .zoom-gallery").magnificPopup({delegate:"a",type:"image",closeOnContentClick:!1,closeBtnInside:!1,closeOnBgClick:!1,mainClass:"mfp-with-zoom mfp-img-mobile",image:{verticalFit:!0},gallery:{arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",enabled:!0,navigateByImgClick:!1},zoom:{enabled:!0,duration:300,opener:function(element){return element.find("img")}}}),$(".shopify-section #blogLoadMore").click(function(e){e.preventDefault();const pathname=window.location.pathname;var getUrl=currentshopurl+pathname+"?page="+counter;console.log("yrk"),$.ajax({url:getUrl,type:"GET",success:function(data){$(".zoom-gallery").append($(data).find(".zoom-gallery").html()),$(".pages-count").val()==counter&&$(".shopify-section #blogLoadMore").empty(),counter++,console.log("success")}})}),$("#shopify-section-blog-template .zoom-gallery").magnificPopup({delegate:"a",type:"image",closeOnContentClick:!1,closeBtnInside:!1,closeOnBgClick:!1,mainClass:"mfp-with-zoom mfp-img-mobile",image:{verticalFit:!0},gallery:{arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",enabled:!0,navigateByImgClick:!1},zoom:{enabled:!0,duration:300,opener:function(element){return element.find("img")}}}),$(".header-column-dropdown").on("click",function(e){const $dropdownWrapper=$(this).find(".dropdown-list-wrapper");$(this).hasClass("open")?($dropdownWrapper.css("max-height","0"),$(this).removeClass("open")):($dropdownWrapper.css("max-height","330px"),$(this).addClass("open"))})});function zoom(){window.addEventListener("click",e=>{if(e.target.classList.contains("gallery-img")||e.target.classList.contains("has-metafield-image")||e.target.parentElement.classList.contains("gallery-img-link")){const image=document.querySelector(".mfp-img"),arrows=document.querySelectorAll(".mfp-arrow");image&&image.addEventListener("click",e2=>{e2.target.classList.toggle("mfp-img--zoomed")}),arrows.length&&arrows.forEach(arrow=>{arrow.addEventListener("click",e2=>{const image2=document.querySelector(".mfp-img");image2&&image2.addEventListener("click",e3=>{e3.target.classList.toggle("mfp-img--zoomed")})})})}})}zoom();function largeImageLayout(){let imgLinks=document.querySelectorAll(".gallery-img-link");function styleLargeImgs(links){let j=0,k=11;links.forEach((link,index)=>{index==j&&(link.style.cssText=` 2 grid-column: span 2; 3 grid-row: span 2; 4 `,j+=18),index==k&&(link.style.cssText=` 5 grid-column: span 2; 6 grid-row: span 2; 7 `,k+=18)})}styleLargeImgs(imgLinks),window.addEventListener("click",e=>{e.target.textContent.toLowerCase()=="load more"&&setTimeout(()=>{imgLinks=document.querySelectorAll(".gallery-img-link"),styleLargeImgs(imgLinks)},2e3)})}largeImageLayout(); 8//# sourceMappingURL=/cdn/shop/t/93/assets/brides-gallery.js.map?v=146565278833085055671789535117
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.