1
0
Fork 0
mirror of https://github.com/muerwre/vault-frontend.git synced 2025-04-25 21:06:42 +07:00

fixed getPrettyDate for closest dates

This commit is contained in:
Fedor Katurov 2019-11-27 14:53:07 +07:00
parent ad72e5f867
commit b1279e8d4d

View file

@ -2,6 +2,7 @@ import { IFile, ValueOf } from '~/redux/types';
import formatDistanceToNow from 'date-fns/formatDistanceToNow';
import isAfter from 'date-fns/isAfter';
import differenceInMonths from 'date-fns/differenceInMonths';
import differenceInMinutes from 'date-fns/differenceInMinutes';
import ru from 'date-fns/locale/ru';
import Axios from 'axios';
import { PRESETS } from '~/constants/urls';
@ -128,7 +129,8 @@ export const getPrettyDate = (date: string): string => {
return format(new Date(date), 'd MMMM yyyy', { locale: ru });
}
return isAfter(new Date(date), new Date())
return isAfter(new Date(date), new Date()) ||
differenceInMinutes(new Date(), new Date(date)) <= 30
? 'Только что'
: formatDistanceToNow(new Date(date), {
locale: ru,