Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
primogenial
/
wp-content
/
plugins
/
facebook-for-woocommerce
/
assets
/
js
/
admin
:
infobanner.js
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
/** * Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved * * This source code is licensed under the license found in the * LICENSE file in the root directory of this source tree. * * @package FacebookCommerce */ /* * Ajax helper function. * Takes optional payload for POST and optional callback. */ function ajax(action, payload = null, callback = null, failcallback = null) { var data = Object.assign( {}, { 'action': action, }, payload ); // Since Wordpress 2.8 ajaxurl is always defined in admin header and // points to admin-ajax.php jQuery.post( ajaxurl, data, function(response) { if (callback) { callback( response ); } } ).fail( function(errorResponse){ if (failcallback) { failcallback( errorResponse ); } } ); } window.fb_woo_infobanner_post_click = function (){ console.log( "Woo infobanner post tip click!" ); return ajax( 'ajax_woo_infobanner_post_click', { "_ajax_nonce": wc_facebook_infobanner_jsx.nonce }, ); }; window.fb_woo_infobanner_post_xout = function() { console.log( "Woo infobanner post tip xout!" ); return ajax( 'ajax_woo_infobanner_post_xout', { "_ajax_nonce": wc_facebook_infobanner_jsx.nonce }, ); };