open-nomad/ui/app/components/region-switcher.js

22 lines
485 B
JavaScript

import Component from '@ember/component';
import { computed } from '@ember/object';
import { inject as service } from '@ember/service';
export default Component.extend({
system: service(),
router: service(),
store: service(),
sortedRegions: computed('system.regions', function() {
return this.get('system.regions')
.toArray()
.sort();
}),
gotoRegion(region) {
this.get('router').transitionTo('jobs', {
queryParams: { region },
});
},
});