Widget:Test3: mudanças entre as edições

sem sumário de edição
Sem resumo de edição
Sem resumo de edição
Linha 176: Linha 176:
         const searchIdsInput = document.getElementById('searchIds');
         const searchIdsInput = document.getElementById('searchIds');
         const filterButton = document.getElementById('filterButton');
         const filterButton = document.getElementById('filterButton');
const tagMap = {
    'Areia': 'Areia',
    'Gelo': 'Gelo',
    'Grama': 'Grama',
    'Pedra': 'Pedra',
    'Subaquático': 'Água',
    'Terra': 'Terra',
    'Pisos': 'Piso'
};


const tagMap = {
const tagMap = {
Linha 215: Linha 225:
     });
     });


     // Automatically select and disable the tag corresponding to the selected option
     // Automatically disable the tag corresponding to the selected option
     if (selectedOption && tagMap[selectedOption]) {
     if (selectedOption && tagMap[selectedOption]) {
         const autoSelectedTag = tagMap[selectedOption];
         const autoDisabledTag = tagMap[selectedOption];
         const tagButton = Array.from(tagButtons.children).find(btn => btn.textContent === autoSelectedTag);
         const tagButton = Array.from(tagButtons.children).find(btn => btn.textContent === autoDisabledTag);


         if (tagButton) {
         if (tagButton) {
             tagButton.classList.add('selected', 'disabled');
             tagButton.classList.add('disabled');
             tagButton.removeEventListener('click', () => {
             tagButton.removeEventListener('click', () => {
                 // Disable the button from being clicked
                 // Prevent clicks on the disabled button
             });
             });
         }
         }
Linha 230: Linha 240:
     tagButtons.classList.toggle('hidden', tags.length === 0);
     tagButtons.classList.toggle('hidden', tags.length === 0);
}
}




5 805

edições