1 export var defaultRelativeTime = {
17 import isFunction from '../utils/is-function';
19 export function relativeTime (number, withoutSuffix, string, isFuture) {
20 var output = this._relativeTime[string];
21 return (isFunction(output)) ?
22 output(number, withoutSuffix, string, isFuture) :
23 output.replace(/%d/i, number);
26 export function pastFuture (diff, output) {
27 var format = this._relativeTime[diff > 0 ? 'future' : 'past'];
28 return isFunction(format) ? format(output) : format.replace(/%s/i, output);