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();
}