diff --git a/app/routes/expenses/index.tsx b/app/routes/expenses/index.tsx index f4cebd9..677c0d6 100644 --- a/app/routes/expenses/index.tsx +++ b/app/routes/expenses/index.tsx @@ -16,7 +16,7 @@ export const loader: LoaderFunction = async ({ request }) => { include: { user: true, }, - take: 25, + take: 6, orderBy: { createdAt: "desc" }, where: { teamId: user.teamId }, }); @@ -30,44 +30,57 @@ export default function JokesIndexRoute() { return (
-
-
+
+

Last expenses

- {data.lastExpenses?.map((exp) => ( -
-
- {exp.user.icon ?? exp.user.username[0]} -
-
- 0 ? "text-error" : "text-success" - }`} - > - {-exp.amount} € - -
-
{exp.description}
-
- ))} +
    + {data.lastExpenses?.map((exp) => ( +
  • +
    + {exp.user.icon ?? exp.user.username[0]} +
    +
    + 0 ? "text-error" : "text-success" + }`} + > + {-exp.amount} € + +
    +
    + + {new Intl.DateTimeFormat("en", { + dateStyle: "short", + timeStyle: "short", + }).format(new Date(exp.createdAt))} + + {exp.description} +
    +
  • + ))} +
See all
-
+

Who needs to pay who

-
+
- + - Add an expense + + New expense +
-
+
- - - Trasfer + + + + Trasfer +