(modifierName, makeActive)
| 320 | } |
| 321 | |
| 322 | function toggleCardState(modifierName, makeActive) { |
| 323 | const cards = [...document.querySelectorAll("#editor-modifiers .modifier-card")] |
| 324 | .filter(cardElem => trimModifiers(cardElem.dataset.fullName) == trimModifiers(modifierName)) |
| 325 | |
| 326 | const cardExists = typeof cards == "object" && cards?.length > 0 |
| 327 | |
| 328 | if (cardExists) { |
| 329 | const card = cards[0] |
| 330 | |
| 331 | if (makeActive) { |
| 332 | card.classList.add(activeCardClass) |
| 333 | card.querySelector(".modifier-card-image-overlay").innerText = "-" |
| 334 | } else { |
| 335 | card.classList.remove(activeCardClass) |
| 336 | card.querySelector(".modifier-card-image-overlay").innerText = "+" |
| 337 | } |
| 338 | } |
| 339 | } |
| 340 | |
| 341 | function changePreviewImages(val) { |
| 342 | const previewImages = document.querySelectorAll(".modifier-card-image-container img") |
no test coverage detected