-
Notifications
You must be signed in to change notification settings - Fork 0
/
post-detail.js
29 lines (23 loc) · 1.09 KB
/
post-detail.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
const searchSection = document.getElementById("search-box");
const resultsSection = document.getElementById("posts");
const detailSection = document.getElementById("post-detail");
const detailImgElement = document.getElementById("full-post");
const detailPromptElement = document.getElementById("post-prompt");
const detailSeedElement = document.getElementById("post-seed");
function returnToResults() {
searchSection.style.display = "block";
resultsSection.style.display = "block";
detailSection.style.display = "none";
detailImgElement.setAttribute("src", "");
detailPromptElement.innerText='';
detailSeedElement.innerText='';
}
function openDetail(linkElement) {
searchSection.style.display = "none";
resultsSection.style.display = "none";
detailSection.style.display = "block";
const previewImgElement = linkElement.getElementsByClassName("post-preview-image")[0];
detailImgElement.setAttribute("src", previewImgElement.src);
detailPromptElement.innerText=previewImgElement.dataset.prompt;
detailSeedElement.innerText=previewImgElement.dataset.seed;
}