/*! * Beetan Theme * * Author: StorePress ( StorePressHQ@gmail.com ) * Date: 4/16/2023, 1:31:05 PM * Released under the GPLv3 license. */ /******/ (function() { // webpackBootstrap var __webpack_exports__ = {}; jQuery(function ($) { $(document).ready(function () { var timer; var ajax_search_wrapper = $('.beetan-ajax-search'); if (ajax_search_wrapper.length !== 1) { $('').appendTo('.search-form'); } $('.beetan-ajax-search-field').on('keyup focus', function (e) { var input = $(this), inputValue = input.val(), mainWrapper = $('.beetan-ajax-search'); timer && clearTimeout(timer); timer = setTimeout(function () { $.ajax({ type: 'POST', url: woocommerce_params.ajax_url, data: { action: 'beetan_product_ajax_search', ajax_nonce: beetan_product_ajax_search.ajax_nonce, search_key: inputValue, limit: beetan_product_ajax_search.query_args.limit, orderby: beetan_product_ajax_search.query_args.orderby, order: beetan_product_ajax_search.query_args.order }, success: function success(response) { if (!response) { return; } if (response.output !== "") { mainWrapper.addClass('result-found'); } else { mainWrapper.removeClass('result-found'); } mainWrapper.html(response.output); }, error: function error(_error) {// console.log(error) } }); }, 500); }); }); }); /******/ })() ;