initial
This commit is contained in:
30
node_modules/moment/src/lib/locale/relative.js
generated
vendored
Normal file
30
node_modules/moment/src/lib/locale/relative.js
generated
vendored
Normal file
@ -0,0 +1,30 @@
|
||||
export var defaultRelativeTime = {
|
||||
future : 'in %s',
|
||||
past : '%s ago',
|
||||
s : 'a few seconds',
|
||||
ss : '%d seconds',
|
||||
m : 'a minute',
|
||||
mm : '%d minutes',
|
||||
h : 'an hour',
|
||||
hh : '%d hours',
|
||||
d : 'a day',
|
||||
dd : '%d days',
|
||||
M : 'a month',
|
||||
MM : '%d months',
|
||||
y : 'a year',
|
||||
yy : '%d years'
|
||||
};
|
||||
|
||||
import isFunction from '../utils/is-function';
|
||||
|
||||
export function relativeTime (number, withoutSuffix, string, isFuture) {
|
||||
var output = this._relativeTime[string];
|
||||
return (isFunction(output)) ?
|
||||
output(number, withoutSuffix, string, isFuture) :
|
||||
output.replace(/%d/i, number);
|
||||
}
|
||||
|
||||
export function pastFuture (diff, output) {
|
||||
var format = this._relativeTime[diff > 0 ? 'future' : 'past'];
|
||||
return isFunction(format) ? format(output) : format.replace(/%s/i, output);
|
||||
}
|
Reference in New Issue
Block a user