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

sem sumário de edição
Sem resumo de edição
Sem resumo de edição
Linha 758: Linha 758:
   if (itemsToFilter.length > 0) {
   if (itemsToFilter.length > 0) {
         const filteredItems = itemsToFilter.filter(item => {
         const filteredItems = itemsToFilter.filter(item => {
         const matchesTag = selectedTags.length === 0 || selectedTags.some(tag => item.tags.includes(tag));
         const hasAllTags = selectedTags.length === 0 || selectedTags.every(tag => item.tags.includes(tag));
         const matchesId = filterById === '' || filterById.split(',').map(id => id.trim()).includes(item.id);
         const matchesId = filterById === '' || filterById.split(',').map(id => id.trim()).includes(item.id);
         const matchesLocal = selectedOption === '' || item.tags.includes(selectedOption);
         const matchesLocal = selectedOption === '' || item.tags.includes(selectedOption);
5 774

edições