diff --git a/attached_assets/image_1772298161849.png b/attached_assets/image_1772298161849.png new file mode 100644 index 0000000..21633b4 Binary files /dev/null and b/attached_assets/image_1772298161849.png differ diff --git a/attached_assets/image_1772298326494.png b/attached_assets/image_1772298326494.png new file mode 100644 index 0000000..01d929c Binary files /dev/null and b/attached_assets/image_1772298326494.png differ diff --git a/client/public/uploads/folx-stadl-20.jpg b/client/public/uploads/folx-stadl-20.jpg new file mode 100644 index 0000000..5176db4 Binary files /dev/null and b/client/public/uploads/folx-stadl-20.jpg differ diff --git a/client/public/uploads/oberkrainer-goes-royal.jpg b/client/public/uploads/oberkrainer-goes-royal.jpg new file mode 100644 index 0000000..4b7405d Binary files /dev/null and b/client/public/uploads/oberkrainer-goes-royal.jpg differ diff --git a/client/src/pages/article.tsx b/client/src/pages/article.tsx index 034c241..16b1f83 100644 --- a/client/src/pages/article.tsx +++ b/client/src/pages/article.tsx @@ -4,7 +4,6 @@ import { type Article } from "@shared/schema"; import { format } from "date-fns"; import { de } from "date-fns/locale"; import { ArrowLeft, Eye, Calendar, User, Clock } from "lucide-react"; -import { Badge } from "@/components/ui/badge"; import { Button } from "@/components/ui/button"; import { Skeleton } from "@/components/ui/skeleton"; import Header from "@/components/header"; @@ -52,18 +51,20 @@ function ArticleSkeleton() { ); } -function RelatedArticles() { +function RelatedArticles({ currentSlug }: { currentSlug: string }) { const { data: articles } = useQuery({ queryKey: ["/api/articles/popular"], }); - if (!articles || articles.length === 0) return null; + const filtered = articles?.filter((a) => a.slug !== currentSlug); + + if (!filtered || filtered.length === 0) return null; return (

Weitere Artikel

- {articles.slice(0, 3).map((article) => ( + {filtered.slice(0, 3).map((article) => (
@@ -145,9 +146,6 @@ export default function ArticlePage() { )}
- - {article.category} -

- +