From 55414d56a407a44a4877b21eb2a66efa4ac5adc3 Mon Sep 17 00:00:00 2001 From: User Date: Sat, 28 Dec 2024 17:16:05 -0500 Subject: [PATCH] Breadcrumb Fix --- resources/js/Pages/Comic/Favourites.jsx | 2 +- resources/js/Pages/Comic/Histories.jsx | 18 +++++++++++++++--- resources/js/Pages/Comic/Read.jsx | 20 +++++++++----------- 3 files changed, 25 insertions(+), 15 deletions(-) diff --git a/resources/js/Pages/Comic/Favourites.jsx b/resources/js/Pages/Comic/Favourites.jsx index d421409..866250b 100644 --- a/resources/js/Pages/Comic/Favourites.jsx +++ b/resources/js/Pages/Comic/Favourites.jsx @@ -70,7 +70,7 @@ export default function Favourites({ auth, favourites }) { return ( - + Favourites diff --git a/resources/js/Pages/Comic/Histories.jsx b/resources/js/Pages/Comic/Histories.jsx index 67dd464..54b3d24 100644 --- a/resources/js/Pages/Comic/Histories.jsx +++ b/resources/js/Pages/Comic/Histories.jsx @@ -24,6 +24,18 @@ export default function Histories({ auth, histories }) { } } + const datetimeConversion = (iso8601) => { + const date = new Date(iso8601); + + const year = date.getUTCFullYear(); + const month = String(date.getUTCMonth() + 1).padStart(2, '0'); // Months are 0-based + const day = String(date.getUTCDate()).padStart(2, '0'); + const hours = String(date.getUTCHours()).padStart(2, '0'); + const minutes = String(date.getUTCMinutes()).padStart(2, '0'); + + return `${year}-${month}-${day} ${hours}:${minutes}`; + } + const deleteButtonOnClickHandler = () => { router.visit(route('comics.destroyHistories'), { data: (ids.length > 0) ? { ids: ids } : { ids: 'all' }, @@ -41,7 +53,7 @@ export default function Histories({ auth, histories }) { return ( - + Histories @@ -62,7 +74,7 @@ export default function Histories({ auth, histories }) { Select Chapter Comic - Read at + Read at @@ -85,7 +97,7 @@ export default function Histories({ auth, histories }) { { h.comic.name } - { h.created_at } + { datetimeConversion(h.created_at) } )) } diff --git a/resources/js/Pages/Comic/Read.jsx b/resources/js/Pages/Comic/Read.jsx index 00649ad..c0758c4 100644 --- a/resources/js/Pages/Comic/Read.jsx +++ b/resources/js/Pages/Comic/Read.jsx @@ -258,17 +258,15 @@ export default function Read({ auth, comic, chapter }) { return ( - - - - - - { comic.comic.name } - - - - - + + + + + { comic.comic.name } + + + + { chapter.chapter.name }