diff --git a/src/app/[lang]/dashboard/controller/card.controller.ts b/src/app/[lang]/dashboard/components/server/card-icon.ts similarity index 93% rename from src/app/[lang]/dashboard/controller/card.controller.ts rename to src/app/[lang]/dashboard/components/server/card-icon.ts index 5db4b72..3d2eeee 100644 --- a/src/app/[lang]/dashboard/controller/card.controller.ts +++ b/src/app/[lang]/dashboard/components/server/card-icon.ts @@ -11,7 +11,7 @@ import { * Or connect multiple usecases and run them, handle their failure, hydrate and store data in * client state managements. */ -export default function cardController(props: { +export default function getCardIcon(props: { type: "invoices" | "customers" | "pending" | "collected"; }) { const { type } = props; diff --git a/src/app/[lang]/dashboard/components/server/card.tsx b/src/app/[lang]/dashboard/components/server/card.tsx index 3df00e2..3e01610 100644 --- a/src/app/[lang]/dashboard/components/server/card.tsx +++ b/src/app/[lang]/dashboard/components/server/card.tsx @@ -1,4 +1,4 @@ -import cardController from "@/app/[lang]/dashboard/controller/card.controller"; +import getCardIcon from "@/app/[lang]/dashboard/components/server/card-icon"; export function Card({ title, @@ -9,7 +9,7 @@ export function Card({ value: number | string; type: "invoices" | "customers" | "pending" | "collected"; }) { - const { Icon } = cardController({ type }); + const { Icon } = getCardIcon({ type }); return (
diff --git a/src/app/[lang]/dashboard/components/server/cards.tsx b/src/app/[lang]/dashboard/components/server/cards.tsx index d506061..30c7b54 100644 --- a/src/app/[lang]/dashboard/components/server/cards.tsx +++ b/src/app/[lang]/dashboard/components/server/cards.tsx @@ -1,9 +1,9 @@ import { Card } from "@/app/[lang]/dashboard/components/server/card"; -import cardsController from "@/app/[lang]/dashboard/controller/cards.controller"; +import fetchSummaryInfoController from "@/app/[lang]/dashboard/controller/fetch-summary-info.controller"; export default async function CardWrapper() { const { customersNumber, invoicesNumber, invoicesSummary } = - await cardsController(); + await fetchSummaryInfoController(); return ( <> diff --git a/src/app/[lang]/dashboard/controller/cards.controller.ts b/src/app/[lang]/dashboard/controller/fetch-summary-info.controller.ts similarity index 90% rename from src/app/[lang]/dashboard/controller/cards.controller.ts rename to src/app/[lang]/dashboard/controller/fetch-summary-info.controller.ts index 93de870..76ac8b2 100644 --- a/src/app/[lang]/dashboard/controller/cards.controller.ts +++ b/src/app/[lang]/dashboard/controller/fetch-summary-info.controller.ts @@ -7,7 +7,7 @@ import { connection } from "next/server"; * Or connect multiple usecases and run them, handle their failure, hydrate and store data in * client state managements. */ -export default function cardsController() { +export default function fetchSummaryInfoController() { connection(); return fetchSummaryInfoUsecase(); }