whitebophir/client-data/js/index.js
bhavik001 38e81921e2
Formatting and Add formatting to CI workflow (#292)
* Add prettier formatting feature and also add it as a job in CI.yml file

* Update CI.yml file

* Add format job to CI.yml file

* Fix formatting issues in CI workflow file
2023-11-25 01:37:05 +01:00

25 lines
801 B
JavaScript

function showRecentBoards() {
var parent = document.getElementById("recent-boards");
var ul = document.querySelector("#recent-boards ul");
ul && parent.removeChild(ul);
parent.classList.add("hidden");
var recentBoards = JSON.parse(localStorage.getItem("recent-boards")) || [];
if (recentBoards.length === 0) return;
var list = document.createElement("ul");
recentBoards.forEach(function (name) {
var listItem = document.createElement("li");
var link = document.createElement("a");
link.setAttribute("href", `/boards/${encodeURIComponent(name)}`);
link.textContent = name;
listItem.appendChild(link);
list.appendChild(listItem);
});
parent.appendChild(list);
parent.classList.remove("hidden");
}
window.addEventListener("pageshow", showRecentBoards);