HEX
Server: Apache
System: Windows NT MAGNETO-ARM 10.0 build 22000 (Windows 10) AMD64
User: Michel (0)
PHP: 7.4.7
Disabled: NONE
Upload Files
File: C:/Apache24/htdocs/wp-content/themes/page-builder-framework/assets/js/activation-notice.js
/**
 * Global variables used:
 * - ajaxurl
 */
(function ($) {
	var ajax = {};

	function init() {
		window.addEventListener('load', function (e) {
			setupActivationNoticeDismissal();
		});
	}

	function setupActivationNoticeDismissal() {
		var panel = document.querySelector('.wpbf-activation-notice.is-dismissible');
		if (!panel) return;
		panel.querySelector('.notice-dismiss').addEventListener('click', ajax.saveDismissal);
	}

	ajax.saveDismissal = function (e) {
		$.ajax({
			url: ajaxurl,
			type: 'post',
			data: {
				action: 'wpbf_activation_notice_dismissal',
				nonce: wpbfOpts.activationNotice.dismissalNonce,
				dismiss: 1
			}
		}).always(function (r) {
			if (r.success) console.log(r.data);
		});
	};

	init();

})(jQuery);