import moment from 'moment' ; const config = { en : { longDateFormat : { L : 'DD-MM-YYYY' , LT : 'HH:mm' , LTS : 'HH:mm:ss' , LL : 'DD MMMM YYYY' , LLL : 'D MMMM YYYY HH:mm' , LLLL : 'dddd D MMMM YYYY HH:mm' } } , bn : { longDateFormat : { L : 'DD-MM-YYYY' , LT : 'HH:mm' , LTS : 'HH:mm:ss' , LL : 'DD MMMM YYYY' , LLL : 'D MMMM YYYY HH:mm' , LLLL : 'dddd D MMMM YYYY HH:mm' } } } ; export const formatLongDate = ( date , locale = 'en' , formatString = 'LL' ) => { moment . updateLocale ( locale , config [ locale ] ) ; return moment ( date ) . format ( formatString ) ; } ; export const formattedDuration = ( fromDate ) => { moment . relativeTimeRounding ( Math . floor ) ; return fromDate . fromNow ( ) ; } ;