2014-12-20 16:56:46 +10:30
|
|
|
import Ember from 'ember';
|
|
|
|
|
2015-02-02 16:58:23 +10:30
|
|
|
import humanTime from '../utils/human-time';
|
|
|
|
|
2014-12-20 16:56:46 +10:30
|
|
|
export default Ember.Handlebars.makeBoundHelper(function(time) {
|
|
|
|
var m = moment(time);
|
2015-02-02 16:58:23 +10:30
|
|
|
var datetime = m.format();
|
|
|
|
var full = m.format('LLLL');
|
2014-12-20 16:56:46 +10:30
|
|
|
|
2015-02-02 16:58:23 +10:30
|
|
|
var ago = humanTime(m);
|
2014-12-20 16:56:46 +10:30
|
|
|
|
2015-02-02 16:58:23 +10:30
|
|
|
return new Ember.Handlebars.SafeString('<time pubdate datetime="'+datetime+'" title="'+full+'" data-humantime>'+ago+'</time>');
|
2014-12-20 16:56:46 +10:30
|
|
|
});
|
|
|
|
|