Skip to content
Snippets Groups Projects
Commit 6e266ff0 authored by Moritz Stückler's avatar Moritz Stückler :cowboy:
Browse files

fix: language in carousel

parent 856fd929
No related branches found
No related tags found
No related merge requests found
Pipeline #7713 failed
......@@ -12,18 +12,31 @@ const {
customTextColor,
fullBleed,
title,
language,
} = Astro.props;
const articlesAndEvents = await Astro.glob<IArticle>("../pages/**/*.mdx");
let localizedArticlesAndEvents;
if (language.toLowerCase() === "de") {
localizedArticlesAndEvents = await Astro.glob<IArticle>(
"../pages/de/**/*.mdx"
);
} else if (language.toLowerCase() === "en") {
localizedArticlesAndEvents = await Astro.glob<IArticle>(
"../pages/en/**/*.mdx"
);
} else {
localizedArticlesAndEvents = await Astro.glob<IArticle>("../pages/**/*.mdx");
}
let filtered: MDXInstance<IArticle>[] = [];
if (type === "article") {
filtered = articlesAndEvents.filter(
filtered = localizedArticlesAndEvents.filter(
(article) => article.frontmatter.type === "article"
);
} else if (type === "event") {
filtered = articlesAndEvents.filter(
filtered = localizedArticlesAndEvents.filter(
(article) => article.frontmatter.type === "event"
);
}
......@@ -74,8 +87,8 @@ export interface Props {
customColorCode?: Color;
customTextColor?: "dark" | "light";
fullBleed?: boolean;
language: "de" | "en";
}
---
<Carousel
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment