mirror of
https://github.com/gpxstudio/gpx.studio.git
synced 2025-10-15 03:48:19 +00:00
19 lines
632 B
TypeScript
19 lines
632 B
TypeScript
![]() |
async function getModule(language: string | undefined, guide: string) {
|
||
|
language = language ?? 'en';
|
||
|
return await import(`./../../lib/docs/${language}/home/${guide}.mdx`);
|
||
|
}
|
||
|
|
||
|
export async function load({ params }) {
|
||
|
const { language } = params;
|
||
|
|
||
|
|
||
|
const fundingModule = await getModule(language, 'funding');
|
||
|
const translationModule = await getModule(language, 'translation');
|
||
|
const mapboxModule = await getModule(language, 'mapbox');
|
||
|
|
||
|
return {
|
||
|
fundingComponent: fundingModule.default,
|
||
|
translationComponent: translationModule.default,
|
||
|
mapboxComponent: mapboxModule.default,
|
||
|
};
|
||
|
}
|