diff --git a/modules/ppcp-button/resources/js/modules/Helper/Utils.js b/modules/ppcp-button/resources/js/modules/Helper/Utils.js index 0e97443b8..c1fbb8aec 100644 --- a/modules/ppcp-button/resources/js/modules/Helper/Utils.js +++ b/modules/ppcp-button/resources/js/modules/Helper/Utils.js @@ -31,20 +31,6 @@ export const strRemoveWord = (str, word, separator = ',') => { return arr.join(separator); }; -export const debounce = (func, wait) => { - let timeout; - return function() { - const context = this; - const args = arguments; - const later = function() { - timeout = null; - func.apply(context, args); - }; - clearTimeout(timeout); - timeout = setTimeout(later, wait); - }; -} - export const throttle = (func, limit) => { let inThrottle, lastArgs, lastContext; @@ -77,7 +63,6 @@ const Utils = { keysToCamelCase, strAddWord, strRemoveWord, - debounce, throttle }; diff --git a/modules/ppcp-button/resources/js/modules/Renderer/Renderer.js b/modules/ppcp-button/resources/js/modules/Renderer/Renderer.js index 4e6dad65d..82caceea4 100644 --- a/modules/ppcp-button/resources/js/modules/Renderer/Renderer.js +++ b/modules/ppcp-button/resources/js/modules/Renderer/Renderer.js @@ -98,8 +98,8 @@ class Renderer { } jQuery(document) - .off('ppcp-reload-buttons', wrapper) - .on('ppcp-reload-buttons', wrapper, (event, settingsOverride = {}) => { + .off(this.reloadEventName, wrapper) + .on(this.reloadEventName, wrapper, (event, settingsOverride = {}) => { const settings = merge(this.defaultSettings, settingsOverride); let scriptOptions = keysToCamelCase(settings.url_params); scriptOptions = merge(scriptOptions, settings.script_attributes);