1(window["webpackJsonp"] = window["webpackJsonp"] || []).push([["/scripts/app"],{ 2
3/***/ "./resources/assets/scripts/app.js": 4/*!*****************************************!*\ 5 !*** ./resources/assets/scripts/app.js ***! 6 \*****************************************/ 7/*! no exports provided */ 8/***/ (function(module, __webpack_exports__, __webpack_require__) { 9 10"use strict"; 11__webpack_require__.r(__webpack_exports__); 12/* harmony import */ var bootstrap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! bootstrap */ "./node_modules/bootstrap/dist/js/bootstrap.esm.js"); 13/* harmony import */ var _popover__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./popover */ "./resources/assets/scripts/popover.js"); 14/* harmony import */ var _tooltip__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ./tooltip */ "./resources/assets/scripts/tooltip.js"); 15/* harmony import */ var _toast__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ./toast */ "./resources/assets/scripts/toast.js"); 16/* harmony import */ var _tab__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ./tab */ "./resources/assets/scripts/tab.js"); 17/* harmony import */ var _lottie__WEBPACK_IMPORTED_MODULE_5__ = __webpack_require__(/*! ./lottie */ "./resources/assets/scripts/lottie.js"); 18/* harmony import */ var _navbar_secondary__WEBPACK_IMPORTED_MODULE_6__ = __webpack_require__(/*! ./navbar-secondary */ "./resources/assets/scripts/navbar-secondary.js"); 19/* harmony import */ var _promobar__WEBPACK_IMPORTED_MODULE_7__ = __webpack_require__(/*! ./promobar */ "./resources/assets/scripts/promobar.js"); 20/* harmony import */ var _dropdown_on_hover__WEBPACK_IMPORTED_MODULE_8__ = __webpack_require__(/*! ./dropdown-on-hover */ "./resources/assets/scripts/dropdown-on-hover.js"); 21/* harmony import */ var _youtube_player__WEBPACK_IMPORTED_MODULE_9__ = __webpack_require__(/*! ./youtube-player */ "./resources/assets/scripts/youtube-player.js"); 22 23 24 25 26 27 28 29 30 31 32Object(_popover__WEBPACK_IMPORTED_MODULE_1__["default"])(); 33Object(_tooltip__WEBPACK_IMPORTED_MODULE_2__["default"])(); 34Object(_toast__WEBPACK_IMPORTED_MODULE_3__["default"])(); 35Object(_lottie__WEBPACK_IMPORTED_MODULE_5__["default"])(); 36Object(_tab__WEBPACK_IMPORTED_MODULE_4__["default"])(); 37Object(_dropdown_on_hover__WEBPACK_IMPORTED_MODULE_8__["default"])(); 38document.addEventListener('DOMContentLoaded', function () { 39 Object(_navbar_secondary__WEBPACK_IMPORTED_MODULE_6__["default"])(); 40}); 41document.addEventListener('DOMContentLoaded', function () { 42 Object(_promobar__WEBPACK_IMPORTED_MODULE_7__["default"])(); 43}); 44document.addEventListener('DOMContentLoaded', function () { 45 Object(_youtube_player__WEBPACK_IMPORTED_MODULE_9__["default"])(); 46}); 47var priceVariation = document.querySelectorAll("[name='attribute_pa_license']"); 48var isLicenseSelected = document.querySelector("[name='attribute_pa_license']:checked"); 49var variationInput = document.querySelector('.variation_id'); 50 51if (isLicenseSelected) { 52 variationInput.value = isLicenseSelected.dataset.variationId; 53} 54 55priceVariation && priceVariation.forEach(function (button) { 56 button.addEventListener('change', function (e) { 57 var el = e.currentTarget; 58 var variationId = el.dataset.variationId; 59 variationInput.value = variationId; 60 }); 61}); 62 63var increaseDownloadCount = function increaseDownloadCount() { 64 var downloadCont = jQuery('[data-download-count]'); 65 var count = downloadCont.text(); 66 downloadCont.text(parseInt(count) + 1); 67}; 68 69jQuery('#email-link-form').submit(function (e) { 70 e.preventDefault(); 71 var emailInput = e.target.email; 72 var nameInput = e.target.name; 73 var email = emailInput.value; 74 var name = nameInput.value; 75 var post_id = e.target.post_id.value; 76 var btnSubmit = e.target.submit; 77 var isSubscribed = e.target.isAgree.checked; 78 jQuery.ajax({ 79 data: { 80 action: 'form_submit', 81 email: email, 82 name: name, 83 post_id: post_id, 84 isSubscribed: isSubscribed 85 }, 86 type: 'post', 87 url: admin_url.ajax_url, 88 beforeSend: function beforeSend() { 89 btnSubmit.classList.add('disabled'); 90 jQuery('[data-form]').hide(); 91 jQuery('[data-preload]').show(); 92 }, 93 success: function success(data) { 94 var _JSON$parse = JSON.parse(data), 95 status = _JSON$parse.status, 96 msg = _JSON$parse.msg; 97 98 if (status === 1) { 99 jQuery('[data-success]').show(); 100 jQuery('[data-preload]').hide(); 101 increaseDownloadCount(); 102 btnSubmit.classList.remove('disabled'); 103 jQuery('[data-email]').text(email); 104 emailInput.value = ''; 105 nameInput.value = ''; 106 window.dataLayer.push({ 107 event: 'Download', 108 eventAction: 'Completed' 109 }); 110 } 111 } 112 }); 113}); 114jQuery(document).on('click', '[data-resend]', function () { 115 jQuery('[data-success]').hide(); 116 jQuery('[data-form]').show(); 117}); 118jQuery(document).on('click', '[data-direct-download]', function (e) { 119 e.preventDefault(); 120 var el = jQuery(e.currentTarget); 121 var post_id = el.data('post-id'); 122 var buttonHtml = el.html(); 123 var download_link = el.data('url'); 124 el.text('Processing...'); 125 jQuery.ajax({ 126 data: { 127 action: 'direct_download', 128 post_id: post_id 129 }, 130 type: 'post', 131 url: admin_url.ajax_url, 132 success: function success(data) { 133 increaseDownloadCount(); 134 el.html(buttonHtml); 135 window.location.href = download_link; 136 window.dataLayer.push({ 137 event: 'download_click', 138 eventAction: 'Direct' 139 }); 140 var myModalEl = document.getElementById('exampleModal'); 141 var modal = new bootstrap__WEBPACK_IMPORTED_MODULE_0__["Modal"](myModalEl, { 142 keyboard: false 143 }); 144 modal.show(); 145 } 146 }); 147});
148var btnReviewTrigger = document.querySelector('[data-review-trigger]'); 149btnReviewTrigger && btnReviewTrigger.addEventListener('click', function (e) { 150 document.querySelector("[href='#tab-reviews']").click(); 151}); 152 153(function ($) { 154 $('[data-live-preview]').on('click', function (e) { 155 var $this = $(e.currentTarget); 156 var event = $this.data('live-preview').event; 157 window.dataLayer.push({ 158 event: 'live_preview', 159 themePrice: event 160 }); 161 }); 162 $('.subscription-form').on('submit', function (e) { 163 e.preventDefault(); 164 var email = e.target.elements.email; 165 var button = e.target.elements.subscribe_button; 166 167 if (!email.value) { 168 $('.subscription-form-notification').show(); 169 email.style.borderColor = '#fb482b'; 170 } else { 171 $('.subscription-form-notification').hide(); 172 email.removeAttribute('style'); 173 $.ajax({ 174 url: admin_url.ajax_url, 175 type: 'post', 176 data: { 177 action: 'tw_email_subscribe', 178 email: email.value 179 }, 180 beforeSend: function beforeSend() { 181 button.textContent = 'Sending...'; 182 }, 183 success: function success() { 184 button.textContent = 'Subscribe'; 185 email.value = ''; 186 $('[data-confirmation-message]').show(); 187 } 188 }); 189 } 190 }); 191 $('[data-chat]').on('click', function (e) { 192 e.preventDefault(); 193 window.OneDeskWidget.open(); 194 }); 195 $('[data-tw-toggle="search-box"]').on('click', function () { 196 var $searchBox = $('.tw-search-box'); 197 198 if (!$searchBox.hasClass('show')) { 199 $searchBox.addClass('show'); 200 $searchBox.find('input').focus(); 201 } else { 202 $searchBox.removeClass('show'); 203 } 204 }); 205 $(document).on('woof_ajax_done', function () { 206 $('html, body').scrollTop(0); 207 showOneSuiteAd('filter_output'); 208 showPremiumProducts('filter_output'); 209 }); 210 $(document).on('click', '[data-filter-key]', function (e) { 211 var el = $(e.currentTarget); 212 var key = el.data('filter-key'); 213 214 if (el.hasClass('active')) { 215 key = 0; 216 delete woof_current_values['pa_price']; 217 el.removeClass('active'); 218 } else { 219 $('[data-filter-key]').removeClass('active'); 220 el.addClass('active'); 221 woof_current_values['pa_price'] = key; 222 } 223 224 woof_radio_direct_search(29, 'pa_price', key); 225 }); 226 var $review = $('[data-tab-target]'); 227 $review.click(function (e) { 228 var $this = $(e.currentTarget); 229 var $reviewTab = $($this.data('tab-target')); 230 $reviewTab.trigger('click'); 231 }); 232 233 var showPremiumProducts = function showPremiumProducts(id) { 234 var url = new URL(window.location.href); 235 var price = url.searchParams.get('pa_price'); 236 var currTax = url.searchParams.get('really_curr_tax'); 237 238 if (!!$("[data-pro-products]").length && price !== 'pro' && currTax !== '39-pa_price') { 239 $.ajax({ 240 data: { 241 action: 'get_premium_products', 242 category: $("[data-pro-products]").data('pro-products'), 243 framework: $("[data-pro-products]").data('framework') 244 }, 245 type: 'post', 246 url: admin_url.ajax_url, 247 success: function success(data) { 248 var arr = [8, 31, 48]; // const arr = [5, 29, 47]; 249 250 arr.forEach(function (item) { 251 $("#".concat(id, " .col-6")).eq(item).after(data); 252 }); 253 showProductAd(); 254 } 255 }); 256 } 257 }; // $(document).on('click', '[data-starfish-add]', () => { 258 // gtag('event', 'Starfish VPN', { 259 // 'event_label' : 'Starfish add click count', 260 // }); 261 // }) 262 263 264 $(document).on('click', '[data-external-title]', function (e) { 265 var el = $(e.currentTarget); 266 var title = el.data('external-title'); 267 window.dataLayer.push({ 268 event: 'external_product_click', 269 'external_product_title': title 270 }); 271 }); 272 $(document).on('change', '.variations_form.cart [name="attribute_pa_license"]', function (e) { 273 var el = $(e.currentTarget); 274 var id = el.data('variation-id'); 275 var form = el.closest('.variations_form.cart'); 276 var variations = form.data('product_variations'); 277 var currentVariation = variations.find(function (v) { 278 return v.variation_id === id; 279 }); 280 var productData = JSON.parse(form.find('[name="gtm4wp_product_data"]').val()); 281 var input = form.find('[name="product_item_variation"]'); 282 productData.item_variant = currentVariation.attributes.attribute_pa_license; 283 productData.price = currentVariation.display_price; 284 input.val(JSON.stringify(productData)); // gtm4wp_push_ecommerce('add_to_cart', [productData]); 285 }); 286 $('.single_add_to_cart_button').click(function () { 287 var productData = JSON.parse($('[name="product_item_variation"]').val()); 288 gtm4wp_push_ecommerce('add_to_cart', [productData]); 289 }); 290 291 var showOneSuiteAd = function showOneSuiteAd(id) { 292 var $container = $("#".concat(id)); 293 var url = 'https://onesuite.io/?utm_source=themewagon&utm_medium=referral&utm_campaign=tw_archive_page_ad&utm_content=onesuite'; 294 var image = "\n <div class=\"col-6 col-lg-4\">\n <div class=\"card rounded-3 overflow-hidden\">\n <div class=\"card-body p-0\">\n <a href=\"".concat(url, "\" rel=\"nofollow\" title=\"OneSuite\" target=\"_blank\">\n <img src=\"/wp-content/themes/themewagon/dist/images/onesuite-ad-v2.webp\" border=\"0\" class=\"h-100 w-100\" alt=\"OneSuite\" />\n </a>\n </div>\n </div>\n </div>\n "); 295 $container.find('.col-6').eq(4).after(image); 296 }; 297 298 var showProductAd = function showProductAd() { 299 var $adContainers = $('.premium-themes-ad'); 300 if (!$adContainers.length) return; 301 $adContainers.each(function (index, container) { 302 var isMailblusterAd = index % 2 === 0; 303 var adName = isMailblusterAd ? 'Mailbluster' : 'OneSuite'; 304 var adUrl = isMailblusterAd ? 'https://mailbluster.com/?utm_source=themewagon&utm_medium=referral&utm_campaign=tw_premium_products_ad&utm_content=mailbluster' : 'https://onesuite.io/?utm_source=themewagon&utm_medium=referral&utm_campaign=tw_premium_products_ad&utm_content=onesuite'; 305 var imageName = isMailblusterAd ? 'mailbluster-ad-v2.webp' : 'onesuite-ad-v2.webp'; 306 var data = "\n <div class=\"col-6 col-lg-4\">\n <div class=\"card rounded-3 overflow-hidden\">\n <div class=\"card-body p-0\">\n <a href=\"".concat(adUrl, "\" rel=\"nofollow\" title=\"").concat(adName, "\" target=\"_blank\">\n <img src=\"/wp-content/themes/themewagon/dist/images/").concat(imageName, "\" border=\"0\" class=\"h-100 w-100\" alt=\"").concat(adName, "\" />\n </a>\n </div>\n </div>\n </div>\n "); 307 $(container).closest('.premium-themes-ad').find('.col-6').eq(4).after(data); 308 }); 309 }; 310 311 showOneSuiteAd('output_filter'); 312 showPremiumProducts('output_filter'); 313})(jQuery); 314 315/***/ }), 316
317/***/ "./resources/assets/scripts/dropdown-on-hover.js": 318/*!*******************************************************!*\ 319 !*** ./resources/assets/scripts/dropdown-on-hover.js ***! 320 \*******************************************************/ 321/*! exports provided: default */ 322/***/ (function(module, __webpack_exports__, __webpack_require__) { 323 324"use strict"; 325__webpack_require__.r(__webpack_exports__); 326/* harmony import */ var bootstrap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! bootstrap */ "./node_modules/bootstrap/dist/js/bootstrap.esm.js"); 327 328 329var dropdownOnHover = function dropdownOnHover() { 330 var dropdowns = document.querySelectorAll('[data-top-nav-dropdowns] .dropdown'); 331 dropdowns.forEach(function (dropdown) { 332 var toggle = dropdown.querySelector('.dropdown-toggle'); 333 if (!toggle) return; 334 var dropdownItem = new bootstrap__WEBPACK_IMPORTED_MODULE_0__["Dropdown"](toggle); 335 var instance = bootstrap__WEBPACK_IMPORTED_MODULE_0__["Dropdown"].getInstance(toggle); 336 dropdown.addEventListener('mouseenter', function () { 337 if (window.innerWidth <= 992) return; 338 instance.show(); 339 }); 340 dropdown.addEventListener('mouseleave', function () { 341 if (window.innerWidth <= 992) return; 342 instance.hide(); 343 }); 344 }); 345}; 346 347/* harmony default export */ __webpack_exports__["default"] = (dropdownOnHover); 348 349/***/ }), 350
351/***/ "./resources/assets/scripts/lottie.js": 352/*!********************************************!*\ 353 !*** ./resources/assets/scripts/lottie.js ***! 354 \********************************************/ 355/*! exports provided: default */ 356/***/ (function(module, __webpack_exports__, __webpack_require__) { 357 358"use strict"; 359__webpack_require__.r(__webpack_exports__); 360var lottieInit = function lottieInit() { 361 var lotties = document.querySelectorAll('.lottie'); 362 363 if (lotties.length) { 364 lotties.forEach(function (item) { 365 var finalOptions = { 366 container: item, 367 path: JSON.parse(item.dataset.options).path, 368 renderer: 'svg', 369 loop: true, 370 autoplay: true, 371 name: 'Hello World' 372 }; 373 window.bodymovin.loadAnimation(finalOptions); 374 }); 375 } 376}; 377 378/* harmony default export */ __webpack_exports__["default"] = (lottieInit); 379 380/***/ }), 381
382/***/ "./resources/assets/scripts/navbar-secondary.js": 383/*!******************************************************!*\ 384 !*** ./resources/assets/scripts/navbar-secondary.js ***! 385 \******************************************************/ 386/*! exports provided: default */ 387/***/ (function(module, __webpack_exports__, __webpack_require__) { 388 389"use strict"; 390__webpack_require__.r(__webpack_exports__); 391var navbarSecondaryInit = function navbarSecondaryInit() { 392 var Selector = { 393 NAV_ITEM: '[data-nav-item]', 394 NAVBAR: '[data-navbar]', 395 DROPDOWN: '[data-more-item]', 396 CATEGORY_LIST: '[data-category-list]' 397 }; 398 var navbarEl = document.querySelector(Selector.NAVBAR); 399 400 var getDropdownWidth = function getDropdownWidth(dropdown) { 401 dropdown.style.display = 'block'; 402 var width = dropdown.clientWidth; 403 dropdown.style.display = 'none'; 404 return width; 405 }; 406 407 var navbar = function navbar() { 408 var navbarWidth = navbarEl.clientWidth; 409 var dropdown = navbarEl.querySelector(Selector.DROPDOWN); 410 var dropdownWidth = getDropdownWidth(dropdown); 411 var navbarContainerWidth = navbarWidth; 412 var elements = navbarEl.querySelectorAll(Selector.NAV_ITEM); 413 var totalItemsWidth = 0; 414 dropdown.style.display = 'none'; 415 elements.forEach(function (item) { 416 var itemWidth = item.clientWidth + 4; 417 totalItemsWidth = totalItemsWidth + itemWidth; 418 419 if (!item.classList.contains('dropdown')) { 420 item.classList.remove('invisible'); 421 } 422 423 if (totalItemsWidth + dropdownWidth > navbarContainerWidth && !item.classList.contains('dropdown')) { 424 dropdown.style.display = 'block'; 425 item.style.display = 'none'; 426 var link = item.firstElementChild; 427 var linkItem = link.cloneNode(true); 428 navbarEl.querySelector('.category-list').appendChild(linkItem); 429 } 430 }); 431 var dropdownMenu = navbarEl.querySelectorAll('.dropdown-menu .nav-link'); 432 dropdownMenu.forEach(function (item) { 433 item.classList.remove('nav-link'); 434 item.classList.add('dropdown-item'); 435 }); 436 }; 437 438 var hideDropdown = function hideDropdown() { 439 var dropdownItems = navbarEl.querySelectorAll('.dropdown-item'); 440 var navbarEle = navbarEl.querySelector('.dropdown'); 441 442 if (dropdownItems.length <= 0) {// navbarEle.style.display = 'none'; 443 } 444 }; 445 446 if (navbarEl) { 447 window.addEventListener('load', function () { 448 document.querySelector('.nav-wrapper .skeleton').remove(); // document.querySelector('.navbar-secondary .nav-last-item').classList.remove('invisible'); 449 450 navbar(); // hideDropdown(); 451 }); 452 window.addEventListener('resize', function () { 453 var navElements = navbarEl.querySelectorAll(Selector.NAV_ITEM); 454 var dropElements = navbarEl.querySelectorAll(Selector.CATEGORY_LIST); 455 navElements.forEach(function (item) { 456 return item.removeAttribute('style'); 457 }); 458 dropElements.forEach(function (item) { 459 return item.innerHTML = ''; 460 }); 461 navbar(); // hideDropdown(); 462 }); 463 var navbarLinks = navbarEl.querySelectorAll('.nav-link'); 464 navbarEl.addEventListener('click', function (e) { 465 for (var x = 0; x < navbarLinks.length; x++) { 466 navbarLinks[x].classList.remove('active'); 467 } 468 469 if (e.target.closest('li')) { 470 e.target.closest('li').classList.add('active'); 471 } 472 }); 473 } 474}; 475 476/* harmony default export */ __webpack_exports__["default"] = (navbarSecondaryInit); 477 478/***/ }), 479
480/***/ "./resources/assets/scripts/popover.js": 481/*!*********************************************!*\ 482 !*** ./resources/assets/scripts/popover.js ***! 483 \*********************************************/ 484/*! exports provided: default */ 485/***/ (function(module, __webpack_exports__, __webpack_require__) { 486 487"use strict"; 488__webpack_require__.r(__webpack_exports__); 489/* harmony import */ var bootstrap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! bootstrap */ "./node_modules/bootstrap/dist/js/bootstrap.esm.js"); 490/* -------------------------------------------------------------------------- */ 491 492/* Popover */ 493 494/* -------------------------------------------------------------------------- */ 495 496 497var popoverInit = function popoverInit() { 498 var popoverTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="popover"]')); 499 popoverTriggerList.map(function (popoverTriggerEl) { 500 return new bootstrap__WEBPACK_IMPORTED_MODULE_0__["Popover"](popoverTriggerEl); 501 }); 502}; 503 504/* harmony default export */ __webpack_exports__["default"] = (popoverInit); 505 506/***/ }), 507
508/***/ "./resources/assets/scripts/promobar.js": 509/*!**********************************************!*\ 510 !*** ./resources/assets/scripts/promobar.js ***! 511 \**********************************************/ 512/*! exports provided: default */ 513/***/ (function(module, __webpack_exports__, __webpack_require__) { 514 515"use strict"; 516__webpack_require__.r(__webpack_exports__); 517var promobarInit = function promobarInit() { 518 var promobar = document.querySelector("[data-promobar-group]"); 519 if (!promobar) return; 520 521 var getRandomInt = function getRandomInt(min, max) { 522 return Math.floor(Math.random() * (max - min + 1)) + min; 523 }; 524 525 var getPromobarContent = function getPromobarContent(_ref) { 526 var product = _ref.product, 527 favicon = _ref.favicon, 528 text = _ref.text, 529 cta = _ref.cta; 530 var imageSize = (product === null || product === void 0 ? void 0 : product.toLowerCase()) === "hummingbird" ? 23 : 20; 531 return "\n <div class=\"container px-0\">\n <p class=\"mb-0\">\n \n <img src=".concat(favicon, " alt='").concat(product, "' width=\"").concat(imageSize, "\" height=\"").concat(imageSize, "\" class=\"me-1\">\n <span class=\"align-middle\">").concat(text, "</span>\n \n <span class=\"btn btn-outline-success rounded-pill btn-sm ms-3 d-flex align-items-center d-inline-flex\">\n ").concat(cta, "\n <span class=\"fas fa-arrow-right ms-1\"></span>\n </span>\n\n </p>\n </div>\n "); 532 }; 533 534 var messages = [{ 535 group: "A", 536 product: "Hummingbird", 537 favicon: "/wp-content/themes/themewagon/dist/images/favicon-hummingbird.png", 538 text: "Don't start working with Tailwind without this framework.", 539 cta: "Explore Hummingbird", 540 url: "https://hbui.dev/?utm_source=themewagon&utm_medium=referral&utm_campaign=tw_promobar&utm_content=hummingbird" 541 }, { 542 group: "B", 543 product: "OneSuite", 544 favicon: "/wp-content/themes/themewagon/dist/images/favicon-onesuite.png", 545 text: "OneSuite - Manage clients, projects, and billing in one portal", 546 cta: "Explore Now", 547 url: "https://onesuite.io/?utm_source=themewagon&utm_medium=referral&utm_campaign=tw_promobar&utm_content=onesuite" 548 }, { 549 group: "C", 550 product: "MailBluster", 551 favicon: "/wp-content/themes/themewagon/dist/images/favicon-mailbluster.png", 552 text: "Take control of your email marketing with Mailbluster.", 553 cta: "Explore Now", 554 url: "https://mailbluster.com/?utm_source=themewagon&utm_medium=referral&utm_campaign=tw_promobar&utm_content=mailbluster" 555 }]; 556 window.addEventListener('load', function () { 557 var randomIndex = getRandomInt(0, messages.length - 1); 558 var currentPromo = messages[randomIndex]; 559 var promobarContent = getPromobarContent(currentPromo); 560 promobar.innerHTML = promobarContent; 561 promobar.href = currentPromo.url; 562 promobar.dataset.promobarGroup = currentPromo.group; 563 }); 564}; 565 566/* harmony default export */ __webpack_exports__["default"] = (promobarInit); 567 568/***/ }), 569
570/***/ "./resources/assets/scripts/tab.js": 571/*!*****************************************!*\ 572 !*** ./resources/assets/scripts/tab.js ***! 573 \*****************************************/ 574/*! exports provided: default */ 575/***/ (function(module, __webpack_exports__, __webpack_require__) { 576 577"use strict"; 578__webpack_require__.r(__webpack_exports__); 579/* harmony import */ var bootstrap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! bootstrap */ "./node_modules/bootstrap/dist/js/bootstrap.esm.js"); 580/* -------------------------------------------------------------------------- */ 581 582/* Popover */ 583 584/* -------------------------------------------------------------------------- */ 585 586 587var tabInit = function tabInit() { 588 var btnReview = document.querySelector('[data-review-trigger]'); 589 590 if (btnReview) { 591 btnReview.addEventListener('click', function () { 592 var triggerEl = document.querySelector('.review-tab a[href="#tab-reviews"]'); 593 var tab = new bootstrap__WEBPACK_IMPORTED_MODULE_0__["Tab"](triggerEl); 594 tab.show(); 595 }); 596 } 597}; 598 599/* harmony default export */ __webpack_exports__["default"] = (tabInit); 600 601/***/ }), 602
603/***/ "./resources/assets/scripts/toast.js": 604/*!*******************************************!*\ 605 !*** ./resources/assets/scripts/toast.js ***! 606 \*******************************************/ 607/*! exports provided: default */ 608/***/ (function(module, __webpack_exports__, __webpack_require__) { 609 610"use strict"; 611__webpack_require__.r(__webpack_exports__); 612/* harmony import */ var bootstrap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! bootstrap */ "./node_modules/bootstrap/dist/js/bootstrap.esm.js"); 613 614 615var toastInit = function toastInit() { 616 var toastElList = [].slice.call(document.querySelectorAll('.toast')); 617 toastElList.map(function (toastEl) { 618 return new bootstrap__WEBPACK_IMPORTED_MODULE_0__["Toast"](toastEl); 619 }); 620}; 621 622/* harmony default export */ __webpack_exports__["default"] = (toastInit); 623 624/***/ }), 625
626/***/ "./resources/assets/scripts/tooltip.js": 627/*!*********************************************!*\ 628 !*** ./resources/assets/scripts/tooltip.js ***! 629 \*********************************************/ 630/*! exports provided: default */ 631/***/ (function(module, __webpack_exports__, __webpack_require__) { 632 633"use strict"; 634__webpack_require__.r(__webpack_exports__); 635/* harmony import */ var bootstrap__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! bootstrap */ "./node_modules/bootstrap/dist/js/bootstrap.esm.js"); 636 637 638var tooltipInit = function tooltipInit() { 639 var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')); 640 tooltipTriggerList.map(function (tooltipTriggerEl) { 641 return new bootstrap__WEBPACK_IMPORTED_MODULE_0__["Tooltip"](tooltipTriggerEl); 642 }); 643}; 644 645/* harmony default export */ __webpack_exports__["default"] = (tooltipInit); 646 647/***/ }), 648
649/***/ "./resources/assets/scripts/youtube-player.js": 650/*!****************************************************!*\ 651 !*** ./resources/assets/scripts/youtube-player.js ***! 652 \****************************************************/ 653/*! exports provided: default */ 654/***/ (function(module, __webpack_exports__, __webpack_require__) { 655 656"use strict"; 657__webpack_require__.r(__webpack_exports__); 658var youtubePlayerInit = function youtubePlayerInit() { 659 var youtubePlayerEl = document.querySelectorAll('[data-youtube-player]'); 660 if (!youtubePlayerEl.length) return; 661 youtubePlayerEl.forEach(function (el) { 662 var videoId = el.getAttribute('data-youtube-player'); 663 var refPage = el.getAttribute('data-youtube-from') || 'home'; 664 var firstPlayTracked = false; 665 new window.YT.Player(el, { 666 videoId: videoId, 667 events: { 668 onStateChange: function onStateChange(event) { 669 if (event.data === window.YT.PlayerState.PLAYING && !firstPlayTracked) { 670 firstPlayTracked = true; 671 window.dataLayer.push({ 672 event: 'youtube_video_play', 673 videoId: videoId, 674 refPage: refPage 675 }); 676 } 677 } 678 } 679 }); 680 }); 681}; 682 683/* harmony default export */ __webpack_exports__["default"] = (youtubePlayerInit); 684 685/***/ }), 686
687/***/ "./resources/assets/styles/app.scss": 688/*!******************************************!*\ 689 !*** ./resources/assets/styles/app.scss ***! 690 \******************************************/ 691/*! no static exports found */ 692/***/ (function(module, exports) { 693 694// removed by extract-text-webpack-plugin 695 696/***/ }), 697
698/***/ "./resources/assets/styles/editor.scss": 699/*!*********************************************!*\ 700 !*** ./resources/assets/styles/editor.scss ***! 701 \*********************************************/ 702/*! no static exports found */ 703/***/ (function(module, exports) { 704 705// removed by extract-text-webpack-plugin 706 707/***/ })
707, 708 709/***/ 0: 710/*!************************************************************************************************************************!*\ 711 !*** multi ./resources/assets/scripts/app.js ./resources/assets/styles/app.scss ./resources/assets/styles/editor.scss ***! 712 \************************************************************************************************************************/ 713/*! no static exports found */ 714/***/ (function(module, exports, __webpack_require__) { 715 716__webpack_require__(/*! /Applications/XAMPP/xamppfiles/htdocs/themewagon/wp-content/themes/themewagon/resources/assets/scripts/app.js */"./resources/assets/scripts/app.js"); 717__webpack_require__(/*! /Applications/XAMPP/xamppfiles/htdocs/themewagon/wp-content/themes/themewagon/resources/assets/styles/app.scss */"./resources/assets/styles/app.scss"); 718module.exports = __webpack_require__(/*! /Applications/XAMPP/xamppfiles/htdocs/themewagon/wp-content/themes/themewagon/resources/assets/styles/editor.scss */"./resources/assets/styles/editor.scss"); 719 720 721/***/ }) 722 723},[[0,"/scripts/manifest","/scripts/vendor"]]]); 724//# sourceMappingURL=app.js.map
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.