diff options
Diffstat (limited to 'packages/integrations/sitemap/test/fixtures')
-rw-r--r-- | packages/integrations/sitemap/test/fixtures/static/astro.config.mjs | 6 | ||||
-rw-r--r-- | packages/integrations/sitemap/test/fixtures/static/src/pages/[lang]/manifest.ts | 15 |
2 files changed, 18 insertions, 3 deletions
diff --git a/packages/integrations/sitemap/test/fixtures/static/astro.config.mjs b/packages/integrations/sitemap/test/fixtures/static/astro.config.mjs index 1b53c53a8..f0288b6dd 100644 --- a/packages/integrations/sitemap/test/fixtures/static/astro.config.mjs +++ b/packages/integrations/sitemap/test/fixtures/static/astro.config.mjs @@ -4,7 +4,7 @@ import sitemap from '@astrojs/sitemap'; export default defineConfig({ integrations: [sitemap()], site: 'http://example.com', - redirects: { - '/redirect': '/' - }, + redirects: { + '/redirect': '/' + }, }) diff --git a/packages/integrations/sitemap/test/fixtures/static/src/pages/[lang]/manifest.ts b/packages/integrations/sitemap/test/fixtures/static/src/pages/[lang]/manifest.ts new file mode 100644 index 000000000..907b94a21 --- /dev/null +++ b/packages/integrations/sitemap/test/fixtures/static/src/pages/[lang]/manifest.ts @@ -0,0 +1,15 @@ +export const GET: APIRoute = async ({ params }) => { + const { lang } = params; + + return new Response(`I'm a route in the "${lang}" language.`); +}; + +export async function getStaticPaths() { + return ['it', 'en'].map((language) => { + return { + params: { + lang: language, + }, + }; + }); +} |