Add details not found page

This commit is contained in:
Elias Schriefer
2024-07-06 14:35:00 +02:00
parent 6380355227
commit e0bebe87e3
4 changed files with 57 additions and 16 deletions

View File

@@ -31,7 +31,7 @@ if (currentLocation.searchParams.has("id")) {
shortDescription.innerText = dataset.shortDescription;
url.href = dataset.url;
url.innerText = dataset.url;
mainElement.querySelector(".upvote").replaceWith(upvoteComponent);
mainPage.querySelector(".upvote").replaceWith(upvoteComponent);
date.innerText = dataset.parseDate().toLocaleDateString(undefined, {
day: "numeric",
@@ -46,6 +46,12 @@ if (currentLocation.searchParams.has("id")) {
fullDescription.innerText = dataset.fullDescription;
mainElement.classList.remove("skeleton");
mainPage.classList.remove("skeleton");
} else {
mainPage.classList.add("hidden");
notFoundPage.classList.remove("hidden");
}
} else {
mainPage.classList.add("hidden");
notFoundPage.classList.remove("hidden");
}