feat: implement compare functionality, checkout flow, and add 30 blog posts

This commit is contained in:
MichalC
2026-06-27 18:09:22 +02:00
parent 6bdfe18e18
commit 0c59086a6b
63 changed files with 9766 additions and 1874 deletions
+1 -3
View File
@@ -33,7 +33,7 @@ export async function generateMetadata({ params }: BlogPostPageProps): Promise<M
}
return {
title: `${post.title} | Blog AirProject`,
title: `${post.title} | Blog ThermCool`,
description: post.excerpt,
alternates: {
canonical: `/blog/${post.slug}`,
@@ -81,8 +81,6 @@ export default async function BlogPostPage({ params }: BlogPostPageProps) {
switch(post.category) {
case 'klimatyzacja': return '/klimatyzacja';
case 'pompy-ciepla': return '/pompy-ciepla';
case 'remonty': return '/uslugi-domowe/remonty';
case 'hydraulika': return '/uslugi-domowe/hydraulika';
default: return '/kontakt';
}
};
+1 -1
View File
@@ -6,7 +6,7 @@ import { CtaBanner } from '@/components/sections/CtaBanner';
import { getPosts, getFeaturedPost } from '@/content/posts';
export const metadata: Metadata = {
title: 'Blog i Porady | AirProject',
title: 'Blog i Porady | ThermCool',
description: 'Baza wiedzy na temat klimatyzacji, pomp ciepła i remontów. Czytaj nasze poradniki i bądź na bieżąco z nowościami w branży.',
alternates: {
canonical: '/blog',