summaryrefslogtreecommitdiff
path: root/assets
diff options
context:
space:
mode:
Diffstat (limited to 'assets')
-rw-r--r--assets/js/like.js9
1 files changed, 5 insertions, 4 deletions
diff --git a/assets/js/like.js b/assets/js/like.js
index 684bc25a..af2802fa 100644
--- a/assets/js/like.js
+++ b/assets/js/like.js
@@ -5,8 +5,10 @@
// 4. update like states
document.addEventListener('DOMContentLoaded', () => {
- // get page ID to fetch and update like data
- const pageId = "{{ $pageID }}";
+ const likeBtn = document.getElementById("like-btn");
+ if (!likeBtn) return;
+
+ const pageId = likeBtn.dataset.pageid;
// get required elements
const elements = {
@@ -113,8 +115,7 @@ document.addEventListener('DOMContentLoaded', () => {
observer.observe(document.getElementById("action-menu"));
// add click event listener to like button
- const likeBtn = document.getElementById("like-btn");
likeBtn.addEventListener("click", _ => {
- sendLike(likeBtn.dataset.pageID)
+ sendLike(pageId)
})
});