diff options
| author | WriterV2 <primary-v2@protonmail.com> | 2023-01-28 11:50:37 +0100 |
|---|---|---|
| committer | WriterV2 <primary-v2@protonmail.com> | 2023-01-28 11:50:37 +0100 |
| commit | 46dbedbd451217cd22d10e9d8cd208d4706771b8 (patch) | |
| tree | b4ae5678c9e73bb167ebe531119af400ec90118e /docs/stories.js | |
| parent | c6cd96ed28f57ae5573a8ecad1acc9179c1e7aef (diff) | |
Remove story-type attribute and filter
Diffstat (limited to 'docs/stories.js')
| -rw-r--r-- | docs/stories.js | 10 |
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); |
