From 1312d07aa2210e568d3dff045cfe9535a365b0ac Mon Sep 17 00:00:00 2001 From: Pranav Raj S Date: Mon, 14 Sep 2020 15:14:26 +0530 Subject: [PATCH] chore: Remove `momentjs`, use `date-fns` (#1233) --- app/javascript/dashboard/mixins/time.js | 18 +++++++----------- .../dashboard/settings/reports/Index.vue | 17 +++++++++-------- .../dashboard/store/modules/reports.js | 7 +++++-- app/javascript/dashboard/store/utils/api.js | 10 ++++++---- app/javascript/shared/helpers/DateHelper.js | 18 ++++++------------ .../widget/store/modules/conversation.js | 4 ++-- package.json | 2 +- yarn.lock | 10 +++++----- 8 files changed, 41 insertions(+), 45 deletions(-) diff --git a/app/javascript/dashboard/mixins/time.js b/app/javascript/dashboard/mixins/time.js index 1d654a466..4516c5c67 100644 --- a/app/javascript/dashboard/mixins/time.js +++ b/app/javascript/dashboard/mixins/time.js @@ -1,21 +1,17 @@ /* eslint no-console: 0 */ -/* eslint no-undef: "error" */ -/* eslint no-unused-expressions: ["error", { "allowShortCircuit": true }] */ -import moment from 'moment'; +import fromUnixTime from 'date-fns/fromUnixTime'; +import format from 'date-fns/format'; +import formatDistanceToNow from 'date-fns/formatDistanceToNow'; export default { methods: { messageStamp(time) { - const createdAt = time * 1000; - return moment(createdAt).format('h:mm A'); - }, - wootTime(time) { - const createdAt = time * 1000; - return moment(createdAt); + const unixTime = fromUnixTime(time); + return format(unixTime, 'h:mm a'); }, dynamicTime(time) { - const createdAt = moment(time * 1000); - return createdAt.fromNow(); + const unixTime = fromUnixTime(time); + return formatDistanceToNow(unixTime, { addSuffix: true }); }, }, }; diff --git a/app/javascript/dashboard/routes/dashboard/settings/reports/Index.vue b/app/javascript/dashboard/routes/dashboard/settings/reports/Index.vue index 0d143de46..742ff0e44 100644 --- a/app/javascript/dashboard/routes/dashboard/settings/reports/Index.vue +++ b/app/javascript/dashboard/routes/dashboard/settings/reports/Index.vue @@ -41,7 +41,11 @@