github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/app/components/job-service-row.js (about) 1 import Component from '@glimmer/component'; 2 import { action } from '@ember/object'; 3 import { inject as service } from '@ember/service'; 4 5 export default class JobServiceRowComponent extends Component { 6 @service router; 7 @service system; 8 9 @action 10 gotoService(service) { 11 if (service.provider === 'nomad') { 12 this.router.transitionTo('jobs.job.services.service', service.name, { 13 queryParams: { level: service.level }, 14 instances: service.instances, 15 }); 16 } 17 } 18 19 get consulRedirectLink() { 20 return this.system.agent.get('config')?.UI?.Consul?.BaseUIURL; 21 } 22 }