/**
* Moment.js binding
* @module app/custom_bindings/momentDate
* @requires knockout
* @requires moment
*/
define(['knockout', 'moment'], function(ko, moment) {
ko.bindingHandlers.momentDate = {
update: function(el, valueAccessor, allBindings, viewModel, bindingContext) {
var valAccessor = ko.unwrap(valueAccessor());
function newValueAccessor() {
return moment(valAccessor, 'ddd hA');
}
ko.bindingHandlers.text.update(el, newValueAccessor, allBindings, viewModel, bindingContext);
}
};
});