Closed bddjong closed 8 months ago
Code voor sorteren van main navigation items:
Voorbeeldcode voor sorteren op basis van een order
property.
[...arr].sort((a, b) => {
if (typeof a.order !== 'number' || typeof b.order !== 'number')
return 0; return a > b ? 1 : -1;
})
Het is niet meteen duidelijk hoe de volgorde van het hoofdmenu wordt opgebouwd en dat wringt een beetje bij de BA's: we maken het mogelijk dat redactie zelf kiest waaruit het hoofdmenu bestaat.
Zo kan zelf de volgorde worden bepaald en worden gezorgd dat niet alle hoofditems erin staan.