chore: remove orphaned renderFilterPills function

This commit is contained in:
2026-05-22 18:21:32 -04:00
parent c19295f1a2
commit 11628898ff
-35
View File
@@ -3403,41 +3403,6 @@
}).join('');
}
function renderFilterPills(assets) {
const cats = new Set(), stats = new Set(), makes = new Set(), parks = new Set();
assets.forEach(a => {
if (a.category) cats.add(a.category);
if (a.status) stats.add(a.status);
if (a.make) makes.add(a.make);
if (a.disney_park) parks.add(a.disney_park);
});
let html = '<span class="pill' + (!assetFilters.category && !assetFilters.status && !assetFilters.make && !assetFilters.disney_park ? ' active' : '') + '" onclick="setFilter(null,null,null,null)">All</span>';
// Category pills
[...cats].sort().forEach(c => {
html += `<span class="pill${assetFilters.category === c ? ' active' : ''}" onclick="setFilter('${esc(c)}',null,null,null)">📂 ${esc(c)}</span>`;
});
// Status pills
[...stats].sort().forEach(s => {
html += `<span class="pill${assetFilters.status === s ? ' active' : ''}" onclick="setFilter(null,'${esc(s)}',null,null)">${s === 'active' ? '🟢' : s === 'maintenance' ? '🟡' : '🔴'} ${s}</span>`;
});
// Make pills
[...makes].sort().forEach(m => {
html += `<span class="pill${assetFilters.make === m ? ' active' : ''}" onclick="setFilter(null,null,'${esc(m)}',null)">🏭 ${esc(m)}</span>`;
});
// Disney Park pills
const sortedParks = [...parks].sort((a,b) => (PARK_NAMES[a]||a).localeCompare(PARK_NAMES[b]||b));
sortedParks.forEach(p => {
html += `<span class="pill${assetFilters.disney_park === p ? ' active' : ''}" onclick="setFilter(null,null,null,'${esc(p)}')">${parkIcon(p)} ${parkName(p)}</span>`;
});
document.getElementById('filterPills').innerHTML = html;
}
function setFilter(category, status, make, disney_park) {
assetFilters.category = category;
assetFilters.status = status;