File: /home/zwafgyp/lacalita/wp-content/plugins/rey-core/assets/js/woocommerce/loop-equalize.js
!function(){"use strict";var t=function(t){this.init=function(){this.products=t,this.products.length&&(this.productsGrid=this.products[0].closest("ul.products[data-title-height]"),this.productsGrid&&(this.type=this.productsGrid.getAttribute("data-title-height"),""!==this.type&&(this.initEq(),this.initlines())))},this.initlines=function(){this.type},this.initEq=function(){if("eq"===this.type&&(this.gridConfig=JSON.parse(this.productsGrid.getAttribute("data-params")||"{}"),!rey.validation.isEmptyObject(this.gridConfig)&&!(this.productsGrid.closest(".rey-mega-gs")||this.productsGrid.closest(".splide")||this.productsGrid.closest("[data-prod-carousel-config]")))){var t=this.gridConfig.equalize_selectors;if(void 0!==t&&t.length){var i=rey.dom.getNumberProperty(this.productsGrid,"--cols",this.products.length);if(!(i<2))for(var e=0;e<this.products.length;e+=i){var r=rey.util.slice(this.products,e,e+i);t.forEach(((t,i)=>{var e=[],s=[];r.forEach((function(i,o){var c=i.querySelector(t);c&&(s.push(c),e.push(c.offsetHeight),o===r.length-1&&s.forEach((t=>{t.style.minHeight=Math.max(...e)+"px"})))}))}))}}}},this.init()};document.addEventListener("rey-DOMContentLoaded",(function(i){document.querySelectorAll("ul.products").forEach((i=>{var e=i.querySelectorAll("li.product");e.length&&new t(e)}))})),rey.hooks.addAction("ajaxfilters/finished",(function(i){new t(i.querySelectorAll("li.product"))})),rey.hooks.addAction("product/loaded",(function(i){new t(i)})),rey.hooks.addAction("view_selector/change_cols",(function(i){if(i.config.grid){var e=i.config.grid.querySelectorAll("li.product");e.length&&new t(e)}}))}();