github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/app/components/region-switcher.js (about) 1 import Component from '@ember/component'; 2 import { computed } from '@ember/object'; 3 import { inject as service } from '@ember/service'; 4 import classic from 'ember-classic-decorator'; 5 6 @classic 7 export default class RegionSwitcher extends Component { 8 @service system; 9 @service router; 10 @service store; 11 12 @computed('system.regions') 13 get sortedRegions() { 14 return this.get('system.regions').toArray().sort(); 15 } 16 17 gotoRegion(region) { 18 this.router.transitionTo('jobs', { 19 queryParams: { region }, 20 }); 21 } 22 }