chore: rozwiązanie konfliktów, aktualizacja zależności i usunięcie wpisu na blogu
This commit is contained in:
+10
-28
@@ -401,27 +401,7 @@ export const posts: Post[] = [
|
||||
<p>Nasza wycena zawsze jest darmowa i ostateczna. Po audycie w Wałbrzychu lub Świdnicy otrzymujesz gwarancję ceny — nie zaskoczymy Cię dodatkowymi kosztami ukrytymi na fakturze końcowej. Sprawdź nas!</p>
|
||||
`
|
||||
},
|
||||
{
|
||||
slug: 'klimatyzacja-jelenia-gora-pensjonat',
|
||||
title: 'Klimatyzacja dla pensjonatów i hoteli w Jeleniej Górze i Karkonoszach',
|
||||
category: 'klimatyzacja',
|
||||
excerpt: 'Dobre opinie na Booking zależą od komfortu w upały. Specyfika montażu klimatyzacji dla branży HoReCa w Karkonoszach i Jeleniej Górze.',
|
||||
date: '2026-05-12T10:00:00Z',
|
||||
author: 'Tomasz Kowalski',
|
||||
image: '',
|
||||
content: `
|
||||
<h2>Inwestycja w oceny na Booking.com</h2>
|
||||
<p>Hotele i pensjonaty w Jeleniej Górze, Karpaczu czy Szklarskiej Porębie żyją z turystyki przez cały rok. O ile zimą kluczowe jest ogrzewanie, o tyle letnie upały w dusznych, poddaszowych pokojach prowadzą do lawiny słabych ocen od gości. Klimatyzacja to dziś konieczność.</p>
|
||||
<h3>Systemy Multi Split dla obiektów turystycznych</h3>
|
||||
<p>W hotelarstwie najlepiej sprawdzają się rozbudowane instalacje multisplit lub systemy VRF/VRV.</p>
|
||||
<ul>
|
||||
<li><strong>Estetyka elewacji:</strong> Kilkanaście pokoi obsługiwanych przez 1-2 agregaty schowane na płaskim dachu lub za budynkiem.</li>
|
||||
<li><strong>Centralne sterowanie:</strong> Recepcja może zablokować widełki temperatur (np. min. 22°C), odciąć chłodzenie w pustych pokojach lub wyłączyć je po otwarciu okna (kontaktrony).</li>
|
||||
<li><strong>Cisza absolutna:</strong> W pokojach hotelowych wymogiem jest tryb super silent poniżej 20 dB, aby nie zakłócać snu.</li>
|
||||
</ul>
|
||||
<p>Przygotowujemy zaawansowane projekty dla branży HoReCa w Karkonoszach z bezinwazyjnym montażem (ukrycie instalacji na strychach). Skontaktuj się z działem B2B ThermCool.</p>
|
||||
`
|
||||
},
|
||||
|
||||
{
|
||||
slug: 'pompa-ciepla-stary-dom',
|
||||
title: 'Pompa ciepła w starym domu — czy to możliwe bez termomodernizacji?',
|
||||
@@ -1781,15 +1761,17 @@ export const posts: Post[] = [
|
||||
}
|
||||
];
|
||||
|
||||
export const getPosts = () => posts;
|
||||
export const getPostBySlug = (slug: string) => posts.find((p) => p.slug === slug);
|
||||
export const getFeaturedPosts = (limit = 3) => posts.filter((p) => p.featured).slice(0, limit);
|
||||
export const getPostsByCategory = (category: string) => posts.filter((p) => p.category === category);
|
||||
export const getRecentPosts = (limit = 6) => [...posts].sort((a, b) => new Date(b.date).getTime() - new Date(a.date).getTime()).slice(0, limit);
|
||||
const activePosts = posts.filter(p => p.category !== 'pompy-ciepla');
|
||||
|
||||
export const getPosts = () => activePosts;
|
||||
export const getPostBySlug = (slug: string) => activePosts.find((p) => p.slug === slug);
|
||||
export const getFeaturedPosts = (limit = 3) => activePosts.filter((p) => p.featured).slice(0, limit);
|
||||
export const getPostsByCategory = (category: string) => activePosts.filter((p) => p.category === category);
|
||||
export const getRecentPosts = (limit = 6) => [...activePosts].sort((a, b) => new Date(b.date).getTime() - new Date(a.date).getTime()).slice(0, limit);
|
||||
|
||||
// Dodane z powrotem funkcje wywoływane w komponentach, które nie zostały uwzględnione w prompcie:
|
||||
export const getFeaturedPost = () => posts.find((p) => p.featured) || posts[0];
|
||||
export const getFeaturedPost = () => activePosts.find((p) => p.featured) || activePosts[0];
|
||||
export const getLatestPosts = (limit = 3) => getRecentPosts(limit);
|
||||
export const getRelatedPosts = (slug: string, category: string, limit = 2) => {
|
||||
return posts.filter(p => p.slug !== slug && p.category === category).slice(0, limit);
|
||||
return activePosts.filter(p => p.slug !== slug && p.category === category).slice(0, limit);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user