From 8c315eb10d8f49ecf3fba4bbc80a4e951fa08c92 Mon Sep 17 00:00:00 2001 From: mateuswetah Date: Tue, 27 Apr 2021 14:43:03 -0300 Subject: [PATCH] Removes console log and checks if ctEvents are available before using it. --- tainacan-blocksy/js/scripts.js | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/tainacan-blocksy/js/scripts.js b/tainacan-blocksy/js/scripts.js index 3417643..a6e7c61 100644 --- a/tainacan-blocksy/js/scripts.js +++ b/tainacan-blocksy/js/scripts.js @@ -1,14 +1,15 @@ -window.ctEvents.default.on('blocksy:frontend:init', () => { - console.log("Resetar mais coisas aqui...", tainacan_plugin); - if (tainacan_plugin?.classes?.TainacanMediaGallery && tainacan_plugin?.tainacan_media_components) { - (Object.values(tainacan_plugin.tainacan_media_components) || []).forEach((component) => { - new tainacan_plugin.classes.TainacanMediaGallery( - component.has_media_thumbs ? '#' + component.media_thumbs_id : null, - component.has_media_main ? '#' + component.media_main_id : null, - component - ); - }); - } - - document.dispatchEvent(new Event('TainacanReloadItemsListComponent')); -}); +/* Handles updating Media Items component when reloading page from customizer */ +if (window.ctEvents && window.ctEvents.default) { + window.ctEvents.default.on('blocksy:frontend:init', () => { + if (tainacan_plugin?.classes?.TainacanMediaGallery && tainacan_plugin?.tainacan_media_components) { + (Object.values(tainacan_plugin.tainacan_media_components) || []).forEach((component) => { + new tainacan_plugin.classes.TainacanMediaGallery( + component.has_media_thumbs ? '#' + component.media_thumbs_id : null, + component.has_media_main ? '#' + component.media_main_id : null, + component + ); + }); + } + document.dispatchEvent(new Event('TainacanReloadItemsListComponent')); + }); +} \ No newline at end of file