WIP website
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>