File: /home/qirgxuo4hkuv/public_html/shovago.com/wp-content/plugins/call-now-button/resources/js/chat.js
/**
* This handles the ajax call to create (and email) a chat token.
* @returns {boolean}
*/
function cnb_create_chat() {
const data = {
action: 'cnb_create_chat_token',
_ajax_nonce: cnb_create_chat_token_data.nonce
}
jQuery('.cnb-create-chat-token')
.attr('disabled', 'disabled')
.text('Creating your token...')
jQuery.get(ajaxurl, data, function (response) {
if (!response.success) return
jQuery('.cnb-chat-token-created').removeClass('hidden')
jQuery('.cnb-create-chat-token').text('Token created')
jQuery('.cnb-chat-token-created-token').text(JSON.stringify(response.data.token))
})
return false
}
/**
* This attaches the AJAX call to request a magic token to the button
*/
function cnb_button_create_chat_action() {
jQuery('.cnb-create-chat-token').on('click', function () {
return cnb_create_chat()
})
}
jQuery(() => {
cnb_button_create_chat_action()
})