feat: show day timestamp instead of hour if not today

This commit is contained in:
canove
2020-08-06 19:08:33 -03:00
parent 5929c1bc3f
commit c56a9cf0c2
4 changed files with 13 additions and 26 deletions

View File

@@ -1,5 +1,5 @@
import React from "react";
import { parseISO, format } from "date-fns";
import { parseISO, format, isSameDay } from "date-fns";
import { makeStyles } from "@material-ui/core/styles";
import { green } from "@material-ui/core/colors";
@@ -146,7 +146,11 @@ const TicketsList = ({
variant="body2"
color="textSecondary"
>
{format(parseISO(ticket.updatedAt), "HH:mm")}
{isSameDay(parseISO(ticket.updatedAt), new Date()) ? (
<>{format(parseISO(ticket.updatedAt), "HH:mm")}</>
) : (
<>{format(parseISO(ticket.updatedAt), "MM/dd/yyyy")}</>
)}
</Typography>
)}
</span>