From 774b2ef192a8beb4ef5e67c251a587e75c6c66f4 Mon Sep 17 00:00:00 2001 From: Kuba Date: Tue, 27 May 2025 23:51:31 +0200 Subject: [PATCH] improved display of the time of adding notice --- ArtisanConnect/app/notice/[id].jsx | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/ArtisanConnect/app/notice/[id].jsx b/ArtisanConnect/app/notice/[id].jsx index 7d8dac6..2547aac 100644 --- a/ArtisanConnect/app/notice/[id].jsx +++ b/ArtisanConnect/app/notice/[id].jsx @@ -42,6 +42,15 @@ export default function NoticeDetails() { setEmail(''); }; + const formatDate = (dateString) => { + const date = new Date(dateString); + return date.toLocaleDateString('pl-PL', { + year: 'numeric', + month: '2-digit', + day: '2-digit' + }); + }; + const {getNoticeById, getAllImagesByNoticeId} = useNoticesStore(); const addNoticeToWishlist = useWishlist((state) => state.addNoticeToWishlist); const removeNoticeFromWishlist = useWishlist((state) => state.removeNoticeFromWishlist); @@ -58,6 +67,7 @@ export default function NoticeDetails() { itemVisiblePercentThreshold: 70, }).current; + useEffect(() => { const fetchNotice = async () => { setIsLoading(true); @@ -186,7 +196,7 @@ export default function NoticeDetails() { > - {notice.publishDate} + {formatDate(notice.publishDate)} {notice.title} @@ -194,6 +204,7 @@ export default function NoticeDetails() { + Cena: {notice.price} zł @@ -264,11 +275,6 @@ export default function NoticeDetails() { - - - {notice.clientId} - - {isMessageFormVisible && (