local storage now properly implemented, (sessionstorage)

This commit is contained in:
J-Klinke
2024-07-03 12:08:59 +02:00
parent 02d2f90e85
commit 62b0d5c028
2 changed files with 5 additions and 5 deletions

View File

@@ -38,11 +38,11 @@ export default class Dataset {
clone.querySelector("span").innerText = this.#upvotes;
// depending on whether the button has been up/downvoted, its according button get disabled and hidden
if (votedIDs.has(entryID)) {
let votedButton = clone.querySelector(votedIDs.get(entryID)? ".upvote-btn":".downvote-btn");
if (votedIDs.getItem(entryID)) {
let votedButton = clone.querySelector(votedIDs.getItem(entryID)? ".upvote-btn":".downvote-btn");
votedButton.classList.add("isVoted");
votedButton.disabled = true;
let notVotedButton = clone.querySelector(votedIDs.get(entryID)? ".downvote-btn":".upvote-btn");
let notVotedButton = clone.querySelector(votedIDs.getItem(entryID)? ".downvote-btn":".upvote-btn");
notVotedButton.style.visibility = "hidden";
}