mirror of
https://github.com/Alvin-Zilverstand/pokedex.git
synced 2026-03-06 13:25:11 +01:00
Add toggle functionality for competitors list and enhance styling
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
document.querySelector("#register-pokemon").addEventListener("click", registerPokemon);
|
||||
document.querySelector("#edit-pokemon").addEventListener("click", editPokemon);
|
||||
document.querySelector("#delete-pokemon").addEventListener("click", deletePokemon);
|
||||
document.querySelector("#toggle-competitors").addEventListener("click", toggleCompetitors);
|
||||
|
||||
function registerPokemon() {
|
||||
const name = prompt("Enter Pokémon name:");
|
||||
@@ -102,3 +103,16 @@ function deletePokemon() {
|
||||
console.error("Error marking Pokémon as deleted:", error);
|
||||
});
|
||||
}
|
||||
|
||||
function toggleCompetitors() {
|
||||
const competitorsWrapper = document.querySelector("#competitors-wrapper");
|
||||
const toggleButton = document.querySelector("#toggle-competitors");
|
||||
|
||||
if (competitorsWrapper.classList.contains("hidden")) {
|
||||
competitorsWrapper.classList.remove("hidden");
|
||||
toggleButton.textContent = "Hide";
|
||||
} else {
|
||||
competitorsWrapper.classList.add("hidden");
|
||||
toggleButton.textContent = "Show";
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user