From b85af78f4e450ae5673d9beb3e903bee14e98447 Mon Sep 17 00:00:00 2001 From: aliceoq Date: Wed, 31 Jan 2024 08:45:29 -0300 Subject: [PATCH] fix: format date and message using intl --- src/messages/en.json | 4 +++- src/messages/es.json | 4 +++- src/messages/pt.json | 4 +++- src/pages/known-issues/[slug].tsx | 24 ++++++++++++++++++++---- 4 files changed, 29 insertions(+), 7 deletions(-) diff --git a/src/messages/en.json b/src/messages/en.json index 3f4977e1..061bb6b2 100644 --- a/src/messages/en.json +++ b/src/messages/en.json @@ -246,5 +246,7 @@ "known_issues_sort.label": "Sort by:", "known_issues_sort.recently_updated": "Recently updated", "known_issues_sort.newest": "Newest", - "known_issues_result.empty": "No matching results. Try other filters." + "known_issues_result.empty": "No matching results. Try other filters.", + "known_issues_date.created": "Created at", + "known_issues_date.updated": "Updated at" } diff --git a/src/messages/es.json b/src/messages/es.json index f539a234..3d65a8d0 100644 --- a/src/messages/es.json +++ b/src/messages/es.json @@ -252,5 +252,7 @@ "known_issues_sort.label": "Ordenar por:", "known_issues_sort.recently_updated": "Recientemente actualizados", "known_issues_sort.newest": "Más nuevos", - "known_issues_result.empty": "Ningún resultado coincidente. Pruebe con otros filtros." + "known_issues_result.empty": "Ningún resultado coincidente. Pruebe con otros filtros.", + "known_issues_date.created": "Creado en", + "known_issues_date.updated": "Actualizado en" } diff --git a/src/messages/pt.json b/src/messages/pt.json index 461211e0..e2234ba4 100644 --- a/src/messages/pt.json +++ b/src/messages/pt.json @@ -267,5 +267,7 @@ "known_issues_sort.label": "Ordenar por:", "known_issues_sort.recently_updated": "Recentemente atualizado", "known_issues_sort.newest": "Mais novos", - "known_issues_result.empty": "Nenhum resultado correspondente. Tente outros filtros." + "known_issues_result.empty": "Nenhum resultado correspondente. Tente outros filtros.", + "known_issues_date.created": "Criado em", + "known_issues_date.updated": "Atualizado em" } diff --git a/src/pages/known-issues/[slug].tsx b/src/pages/known-issues/[slug].tsx index 4263d910..315c4813 100644 --- a/src/pages/known-issues/[slug].tsx +++ b/src/pages/known-issues/[slug].tsx @@ -115,11 +115,27 @@ const KnownIssuePage: NextPage = ({ {serialized.frontmatter?.kiStatus} - Criado em - {serialized.frontmatter?.createdAt} + + {intl.formatMessage({ + id: 'known_issues_date.created', + })}{' '} + + {serialized.frontmatter?.createdAt + ? intl.formatDate( + new Date(serialized.frontmatter?.createdAt) + ) + : ''} {' • '} - Atualizado em - {serialized.frontmatter?.updatedAt} + + {intl.formatMessage({ + id: 'known_issues_date.updated', + })}{' '} + + {serialized.frontmatter?.updatedAt + ? intl.formatDate( + new Date(serialized.frontmatter?.updatedAt) + ) + : ''}