HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.30
System: Linux iZj6c1151k3ad370bosnmsZ 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64
User: root (0)
PHP: 7.4.30
Disabled: NONE
Upload Files
File: /var/www/html/breadsecret.com/wp-content/plugins/woocommerce-multilingual/res/js/cart_widget.js
document.addEventListener('DOMContentLoaded', function() {
	document.addEventListener('click', function(e) {
        if (e.target.matches('.wcml_removed_cart_items_clear')) {
            e.preventDefault();
            wcml_cart_clear_removed_items();
        }
    });

    var getCookieValue = function(name) {
        return document.cookie.match('(^|;)\\s*' + name + '\\s*=\\s*([^;]+)')?.pop() || '';
    }

    // Check sessionStorage as well as cookies, for backward compatibility.
    var empty_cart_hash = ! sessionStorage.getItem('woocommerce_cart_hash')
        && ! getCookieValue('woocommerce_cart_hash');
    if (empty_cart_hash || actions.is_lang_switched == 1 || actions.force_reset == 1) {
        setTimeout(wcml_reset_cart_fragments, 0);
    }
});

function wcml_reset_cart_fragments() {
    try {
        document.body.dispatchEvent(new Event('wc_fragment_refresh'));
        sessionStorage.removeItem('wc_fragments');
    } catch (err) { }
}

function wcml_cart_clear_removed_items() {
    var xhr = new XMLHttpRequest();
    var formData = new FormData();

    formData.append('action', 'wcml_cart_clear_removed_items');
    formData.append('wcml_nonce', document.querySelector('#wcml_clear_removed_items_nonce').value);

    xhr.open('POST', woocommerce_params.ajax_url);
    xhr.onload = function() {
        if (xhr.status === 200) {
            window.location = window.location.href;
        }
    };
    xhr.send(formData);
}