Server : LiteSpeed
System : Linux server104.web-hosting.com 4.18.0-513.24.1.lve.1.el8.x86_64 #1 SMP Thu May 9 15:10:09 UTC 2024 x86_64
User : saleoqej ( 6848)
PHP Version : 8.0.30
Disable Function : NONE
Directory :  /home/saleoqej/public_html/wp-content/plugins/notificationx/blocks/notificationx/
Upload File :
Current Directory [ Writeable ] Root Directory [ Writeable ]


Current File : /home/saleoqej/public_html/wp-content/plugins/notificationx/blocks/notificationx/frontend.js
(function(){
    var wrappers = document.getElementsByClassName("notificationx-block-wrapper");

    if(wrappers && wrappers.length){
        for (var i = 0; i < wrappers.length; i++) {
            if(typeof wrappers[i] != 'undefined' && typeof wrappers[i].dataset != 'undefined' && typeof wrappers[i].dataset.nx_id != 'undefined'){
                var nx_id = wrappers[i].dataset.nx_id;
                var link  = wrappers[i].getElementsByTagName("a");
                if(link && link.length && nx_id){
                    link[0].addEventListener("click", function(){
                        var url = notificationxBlockRest.root + 'notificationx/v1/analytics/?frontend=true';
                        fetch(url, {
                            method: 'POST',
                            credentials: 'omit',
                            headers: {
                                'Content-Type': 'application/json'
                            },
                            body: JSON.stringify({
                                nx_id: nx_id
                            }),
                        });
                    });
                }
            }
        }
    }
})();