File: /home/zwafgyp/lacalita/wp-content/plugins/rey-core/assets/js/general/c-text-toggle.js
!function(){"use strict";var t=function(t){t.querySelectorAll(".u-toggle-text, .u-toggle-block").forEach((t=>{t.classList.contains("u-toggle-text")&&t.style.setProperty("--toggle-height",rey.dom.getCssStyle(t,"lineHeight")),t.querySelectorAll(".u-toggle-btn").forEach((e=>{e.addEventListener("click",(function(e){e.preventDefault(),t.classList.toggle("--collapsed")}))}))})),t.querySelectorAll(".u-toggle-text-next-btn").forEach((t=>{var e=t.nextSibling,a=!0;if(e&&e.classList.contains("btn")){var n=t.closest(".u-toggle-text-wrapper");n&&rey.frontend.inView({target:n,cb:function(t){var o=n.getAttribute("data-height");if(rey.vars.is_tablet){var r=n.getAttribute("data-height-tablet");r&&(o=r)}else if(rey.vars.is_mobile){var i=n.getAttribute("data-height-mobile");i&&(o=i)}o&&o>t.boundingClientRect.height&&(t.target.classList.add("--expanded"),e.classList.add("--hidden"),a=!1)},once:!0}),e.addEventListener("click",(e=>{a&&(e.preventDefault(),t.classList.toggle("--expanded"))}))}}))};document.addEventListener("rey-DOMContentLoaded",(function(){t(document)}));var e=function(e){rey.dom.getNodeListArray(e).forEach((e=>{t(e)}))};rey.hooks.addAction("refresh_general_html",e),rey.hooks.addAction("post/loaded",e)}();