Files
gpx.studio/website/src/routes/[[language]]/+page.ts

14 lines
438 B
TypeScript
Raw Normal View History

2024-09-20 14:22:55 +02:00
function getModule(language: string | undefined, guide: string) {
2024-09-20 13:22:05 +02:00
language = language ?? 'en';
2024-09-20 14:22:55 +02:00
return import(`./../../lib/docs/${language}/home/${guide}.mdx`);
2024-09-20 13:22:05 +02:00
}
export async function load({ params }) {
const { language } = params;
return {
2024-09-20 14:22:55 +02:00
fundingModule: getModule(language, 'funding'),
translationModule: getModule(language, 'translation'),
mapboxModule: getModule(language, 'mapbox'),
2024-09-20 13:22:05 +02:00
};
}