From a942369193002218b3c0f154d8efe34b33c3b121 Mon Sep 17 00:00:00 2001 From: Sebastien Castiel Date: Tue, 9 Jan 2024 07:45:21 -0500 Subject: [PATCH] Fix how dates are displayed (Fix #33) --- src/app/groups/[groupId]/expenses/expense-list.tsx | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/app/groups/[groupId]/expenses/expense-list.tsx b/src/app/groups/[groupId]/expenses/expense-list.tsx index 7ee8329..f618700 100644 --- a/src/app/groups/[groupId]/expenses/expense-list.tsx +++ b/src/app/groups/[groupId]/expenses/expense-list.tsx @@ -29,7 +29,7 @@ export function ExpenseList({
{ @@ -42,10 +42,7 @@ export function ExpenseList({
Paid by {getParticipant(expense.paidById)?.name} on{' '} - {expense.expenseDate.toLocaleDateString('en-US', { - dateStyle: 'medium', - })}{' '} - for{' '} + {formatDate(expense.expenseDate)} for{' '} {expense.paidFor.map((paidFor, index) => ( {index !== 0 && <>, } @@ -87,3 +84,10 @@ export function ExpenseList({

) } + +function formatDate(date: Date) { + return date.toLocaleDateString('en-US', { + dateStyle: 'medium', + timeZone: 'UTC', + }) +}