diff options
Diffstat (limited to 'vnext/src/ui/Message.js')
-rw-r--r-- | vnext/src/ui/Message.js | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/vnext/src/ui/Message.js b/vnext/src/ui/Message.js index 581ede55..d45395bb 100644 --- a/vnext/src/ui/Message.js +++ b/vnext/src/ui/Message.js @@ -1,6 +1,10 @@ import React, { Fragment, memo, useEffect, useRef } from 'react'; -import moment from 'moment'; +import dayjs from 'dayjs'; +import utc from 'dayjs/plugin/utc'; +dayjs.extend(utc); +import relativeTime from 'dayjs/plugin/relativeTime'; +dayjs.extend(relativeTime); import { Link } from 'react-router-dom'; import Icon from './Icon'; @@ -54,8 +58,8 @@ export default function Message({ data, children }) { <div className="msg-ts"> <Link to={`/${data.user.uname}/${data.mid}`} state={{ data: data }}> <time dateTime={data.timestamp} - title={moment.utc(data.timestamp).local().format('lll')}> - {moment.utc(data.timestamp).fromNow()} + title={dayjs.utc(data.timestamp).local().format('lll')}> + {dayjs.utc(data.timestamp).fromNow()} </time> </Link> { |