at master 540 B view raw
1--- 2import Label from "../Label.astro" 3let projects = Object.values(import.meta.glob('../projects/*.astro', { eager: true })); 4 5projects = projects.sort((a, b) => { 6 const projectA = a.priority ?? Infinity; 7 const projectB = b.priority ?? Infinity; 8 9 return projectA - projectB 10}) 11--- 12<div class="flex flex-col p-8 border-ctp-surface0 border w-full h-min relative"> 13 <Label name="Projects"/> 14 <div class="flex flex-wrap gap-4"> 15 {projects.map(Project => ( 16 <Project.default /> 17 ))} 18 </div> 19</div>