import service from 'consul-ui/sort/comparators/service'; import check from 'consul-ui/sort/comparators/check'; import intention from 'consul-ui/sort/comparators/intention'; export function initialize(container) { // Service-less injection using private properties at a per-project level const Sort = container.resolveRegistration('service:sort'); const comparators = { service: service(), check: check(), intention: intention(), }; Sort.reopen({ comparator: function(type) { return comparators[type]; }, }); } export default { initialize, };