feat: refactor calculator room logic, update pricing, add dynamic prepositions

This commit is contained in:
MichalC
2026-07-05 21:22:09 +02:00
parent 59fd9a9b97
commit dbbf35a401
6 changed files with 349 additions and 128 deletions
+19 -1
View File
@@ -1,4 +1,5 @@
export interface CityData {
przyimek: string;
slug: string;
name: string;
nameDopelniacz: string;
@@ -20,6 +21,7 @@ export interface CityData {
export const dolnySlaskCities: CityData[] = [
{
przyimek: "we",
slug: "wroclaw",
name: "Wrocław",
nameDopelniacz: "Wrocławiu",
@@ -29,7 +31,7 @@ export const dolnySlaskCities: CityData[] = [
distanceFromHQ: "siedziba firmy",
lat: 51.1079,
lng: 17.0385,
heroImage: "https://images.unsplash.com/photo-1585155784229-aff921ccfa22?w=1600&q=80",
heroImage: "/images/cities/wroclaw.webp",
seoTitle: "Klimatyzacja Wrocław — Montaż i Serwis | ThermCool",
seoDescription: "Montaż klimatyzacji we Wrocławiu od specjalistów z uprawnieniami F-Gaz. Bezpłatny audyt, split i multisplit, serwis gwarancyjny. Zadzwoń po wycenę!",
heroSubtitle: "Profesjonalny montaż klimatyzacji we Wrocławiu — split, multisplit, kasetonowe. Bezpłatny audyt, estetyczna instalacja, pełna gwarancja.",
@@ -39,6 +41,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Planujesz ogrzewanie pompy ciepła we Wrocławiu? Pomagamy w doborze, montażu i uzyskaniu dofinansowania z programu Czyste Powietrze. Realizujemy instalacje powietrze-woda na terenie całego Wrocławia i powiatu wrocławskiego.",
},
{
przyimek: "w",
slug: "legnica",
name: "Legnica",
nameDopelniacz: "Legnicy",
@@ -58,6 +61,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Interesuje Cię pompa ciepła w Legnicy? Dobieramy urządzenia dopasowane do zapotrzebowania budynku, pomagamy uzyskać dofinansowanie z Czystego Powietrza i realizujemy kompletną instalację powietrze-woda.",
},
{
przyimek: "w",
slug: "walbrzych",
name: "Wałbrzych",
nameDopelniacz: "Wałbrzychu",
@@ -77,6 +81,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Pompa ciepła w Wałbrzychu to inwestycja szczególnie opłacalna — wyższe położenie i chłodniejszy klimat sprawiają że urządzenia pracują wydajniej. Pomożemy w doborze, montażu i uzyskaniu dotacji z Czystego Powietrza.",
},
{
przyimek: "w",
slug: "jelenia-gora",
name: "Jelenia Góra",
nameDopelniacz: "Jeleniej Górze",
@@ -96,6 +101,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Pompa ciepła w Jeleniej Górze — region górski to idealne warunki dla nowoczesnych pomp ciepła, które pracują wydajnie nawet w niskich temperaturach. Realizujemy instalacje z pełną pomocą w uzyskaniu dofinansowania.",
},
{
przyimek: "w",
slug: "lubin",
name: "Lubin",
nameDopelniacz: "Lubinie",
@@ -115,6 +121,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Pompa ciepła w Lubinie — właściciele domów jednorodzinnych w rejonie Lubina coraz chętniej wymieniają kotły gazowe i węglowe na pompy ciepła. Pomagamy w całym procesie — od audytu przez montaż po dotację.",
},
{
przyimek: "w",
slug: "glogow",
name: "Głogów",
nameDopelniacz: "Głogowie",
@@ -134,6 +141,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Pompa ciepła w Głogowie i powiecie głogowskim — pomagamy właścicielom domów jednorodzinnych przejść z ogrzewania węglowego na ekologiczne i tańsze w eksploatacji pompy ciepła powietrze-woda.",
},
{
przyimek: "w",
slug: "swidnica",
name: "Świdnica",
nameDopelniacz: "Świdnicy",
@@ -153,6 +161,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Pompa ciepła w Świdnicy i powiecie świdnickim — realizujemy instalacje powietrze-woda z pełnym wsparciem w procesie aplikacji o dofinansowanie z programu Czyste Powietrze.",
},
{
przyimek: "w",
slug: "dzierzoniow",
name: "Dzierżoniów",
nameDopelniacz: "Dzierżoniowie",
@@ -172,6 +181,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Pompa ciepła w Dzierżoniowie — dobieramy urządzenia dostosowane do wielkości i izolacji budynku. Pomagamy w uzyskaniu dotacji z Czystego Powietrza, co znacząco obniża koszt inwestycji.",
},
{
przyimek: "w",
slug: "bielawa",
name: "Bielawa",
nameDopelniacz: "Bielawie",
@@ -191,6 +201,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Pompa ciepła w Bielawie — dla właścicieli domów jednorodzinnych to szansa na uniezależnienie się od rosnących cen gazu i węgla. Realizujemy instalacje z pomocą w dotacjach z Czystego Powietrza.",
},
{
przyimek: "w",
slug: "olesnica",
name: "Oleśnica",
nameDopelniacz: "Oleśnicy",
@@ -210,6 +221,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Pompa ciepła w Oleśnicy — bliskość Wrocławia i dobra dostępność naszego serwisu sprawiają że obsługa instalacji jest wyjątkowo komfortowa. Realizujemy instalacje powietrze-woda z pełnym pakietem dofinansowania.",
},
{
przyimek: "w",
slug: "olawa",
name: "Oława",
nameDopelniacz: "Oławie",
@@ -229,6 +241,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Pompa ciepła w Oławie — realizujemy instalacje dla domów jednorodzinnych w Oławie i całym powiecie oławskim. Krótki dojazd to też sprawny serwis przez cały okres użytkowania urządzenia.",
},
{
przyimek: "w",
slug: "strzelin",
name: "Strzelin",
nameDopelniacz: "Strzelinie",
@@ -248,6 +261,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Pompa ciepła w Strzelinie — powiat strzeliński to rejon gdzie wiele domów nadal ogrzewa się węglem. Pompa ciepła to ekologiczna i ekonomiczna alternatywa, a dofinansowanie z Czystego Powietrza czyni ją realnie dostępną.",
},
{
przyimek: "w",
slug: "sroda-slaska",
name: "Środa Śląska",
nameDopelniacz: "Środzie Śląskiej",
@@ -267,6 +281,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Pompa ciepła w Środzie Śląskiej — przy nowych domach jednorodzinnych w tej okolicy pompa ciepła jest często wybierana jako podstawowe źródło ogrzewania. Pomagamy w całym procesie inwestycji.",
},
{
przyimek: "w",
slug: "trzebnica",
name: "Trzebnica",
nameDopelniacz: "Trzebnicy",
@@ -286,6 +301,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Pompa ciepła w Trzebnicy — obsługujemy zarówno prywatne domy jak i większe obiekty. Bliskość Wrocławia to szybki serwis i krótkie czasy reakcji przez cały okres użytkowania pompy.",
},
{
przyimek: "w",
slug: "siechnice",
name: "Siechnice",
nameDopelniacz: "Siechnicach",
@@ -305,6 +321,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Pompa ciepła w Siechnicach — przy nowych domach w tej gminie pompa ciepła jest standardowym wyborem. Realizujemy instalacje powietrze-woda i gruntowe, doradzamy w wyborze optymalnego rozwiązania dla danej działki.",
},
{
przyimek: "w",
slug: "opole",
name: "Opole",
nameDopelniacz: "Opolu",
@@ -324,6 +341,7 @@ export const dolnySlaskCities: CityData[] = [
heatPumpTeaser: "Interesuje Cię pompa ciepła w Opolu? Realizujemy instalacje powietrze-woda z pomocą w uzyskaniu dofinansowania z programu Czyste Powietrze. Skontaktuj się z nami — dobierzemy optymalne rozwiązanie dla Twojego budynku.",
},
{
przyimek: "w",
slug: "klodzko",
name: "Kłodzko",
nameDopelniacz: "Kłodzku",