summaryrefslogtreecommitdiff
path: root/docs/stories.js
diff options
context:
space:
mode:
Diffstat (limited to 'docs/stories.js')
-rw-r--r--docs/stories.js10
1 files changed, 2 insertions, 8 deletions
diff --git a/docs/stories.js b/docs/stories.js
index e5a57ec..cb39b0c 100644
--- a/docs/stories.js
+++ b/docs/stories.js
@@ -1,14 +1,12 @@
// every story card
const workCards = document.querySelectorAll(".work-card");
-// story type select input
-const storyTypeSelect = document.querySelector("#story-type-select");
// language select input
const languageSelect = document.querySelector("#language-select");
// copy of works with all work cards
const works = Array.from(document.querySelector(".works").children);
-// filter cards based on storytype and language filter
+// filter cards based on language filter
function filterWorkCards() {
// restore initial state with all cards
// (TODO: Explore more efficient solutions without another loop)
@@ -17,18 +15,14 @@ function filterWorkCards() {
document.querySelector(".works").appendChild(card);
})
- // filter card if language or story type filter doesn't match
+ // filter card if language doesn't match
workCards.forEach((card) => {
if (languageSelect.value != "*" && card.querySelector(".story-language").innerHTML != languageSelect.value) {
document.querySelector(".works").removeChild(card);
- } else if (storyTypeSelect.value != "*" && card.querySelector(".story-type").innerHTML != storyTypeSelect.value) {
- document.querySelector(".works").removeChild(card);
}
})
}
// filter cards when
-// story type selection changes
-storyTypeSelect.addEventListener("change", filterWorkCards);
// language selection changes
languageSelect.addEventListener("change", filterWorkCards);