Import repositories from gitlab

This commit is contained in:
Julien Aldon
2026-01-19 11:43:59 +01:00
commit 68b7405c52
131 changed files with 17192 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
import getData from '@/api';
import NavigationDrawer from './navigationDrawer';
export default async function Header() {
const site = await getData('site', {
populate: {
edition: {
fields: [],
populate: {
programs: {
fields: ['type', 'title'],
}
}
}
}
});
const editionId = site.data?.attributes.edition.data?.id;
const programs = editionId ? site.data.attributes.edition.data.attributes.programs.data : null
const socialLinkQuery = editionId ? {
filters: {
$or: [
{ edition: { id: { $null: true } } },
{ edition: { id: { $eq: editionId } } },
]
}
} : {
filters: { edition: { id: { $null: true } } },
}
const socialLinks = await getData('social-links', socialLinkQuery)
const links = socialLinks.data ?? []
return (
<NavigationDrawer programs={programs} links={links}/>
);
}