Skip to content

Commit d856aef

Browse files
committed
fix: update reservoir names to a friendlier format (e.g. 'Viñuela, La' to 'La Viñuela')
1 parent e3b4877 commit d856aef

3 files changed

Lines changed: 8 additions & 5 deletions

File tree

front/src/pods/embalse-cuenca/embalse-cuenca.component.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
"use client";
21
import { Card } from "@/common/components/card.component";
32
import { Lookup } from "@/common/models";
43
import { generateSlug } from "db-model";
54
import Link from "next/link";
5+
import { formatEmbalseDisplayName } from "@/pods/embalse/embalse-name.helper";
66

77
export interface Props {
88
nombreCuenca: string;
@@ -26,7 +26,7 @@ export const EmbalseCuencaComponent: React.FC<Props> = (props) => {
2626
href={`/embalse/${generateSlug(name)}`}
2727
className="link-accessible"
2828
>
29-
{name}
29+
{formatEmbalseDisplayName(name)}
3030
</Link>
3131
))}
3232
</div>

front/src/pods/embalse-provincia/embalse-provincia.component.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ import { Card } from "@/common/components/card.component";
22
import { Lookup } from "@/common/models";
33
import Link from "next/link";
44
import React from "react";
5+
import { formatEmbalseDisplayName } from "@/pods/embalse/embalse-name.helper";
56

67
interface Props {
78
nombreProvincia: string;
@@ -21,7 +22,7 @@ export const EmbalseProvincia: React.FC<Props> = (props) => {
2122
<div className="grid grid-cols-1 gap-4 p-6 sm:grid-cols-2 md:grid-cols-3">
2223
{embalses.map(({ id, name }) => (
2324
<Link key={id} href={`/embalse/${id}`} className="link-accessible">
24-
{name}
25+
{formatEmbalseDisplayName(name)}
2526
</Link>
2627
))}
2728
</div>

front/src/pods/embalse/components/reservoir-card-info.component.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { ReservoirInfo } from "../embalse.vm";
22
import React from "react";
3-
import Image from "next/image";
3+
import { formatEmbalseDisplayName } from "@/pods/embalse/embalse-name.helper";
44

55
interface Props {
66
reservoirInfo: ReservoirInfo;
@@ -14,7 +14,9 @@ export const ReservoirCardInfo: React.FC<Props> = (props) => {
1414
className="flex w-full flex-col items-start gap-4"
1515
aria-labelledby="discover-title"
1616
>
17-
<h2 id="discover-title">Descubre el embalse {reservoirInfo?.name}</h2>
17+
<h2 id="discover-title">
18+
Descubre el embalse {formatEmbalseDisplayName(reservoirInfo?.name)}
19+
</h2>
1820
<p>{reservoirInfo?.description}</p>
1921
{reservoirInfo?.mainPicture?.url && (
2022
<>

0 commit comments

Comments
 (0)