github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/app/components/breadcrumbs/job.hbs (about) 1 <Trigger @onError={{action this.onError}} @do={{this.fetchParent}} as |trigger|> 2 {{did-insert trigger.fns.do}} 3 {{#if trigger.data.isBusy}} 4 <li> 5 <a href="#" aria-label="loading" data-test-breadcrumb="loading"> 6 … 7 </a> 8 </li> 9 {{/if}} 10 {{#if trigger.data.isSuccess}} 11 {{#if (and trigger.data.result this.hasParent)}} 12 <li> 13 <LinkTo 14 @route="jobs.job.index" 15 @model={{trigger.data.result}} 16 data-test-breadcrumb={{"jobs.job.index"}} 17 > 18 <dl> 19 <dt> 20 Parent Job 21 </dt> 22 <dd> 23 {{trigger.data.result.trimmedName}} 24 </dd> 25 </dl> 26 </LinkTo> 27 </li> 28 {{/if}} 29 <li 30 {{(modifier 31 this.maybeKeyboardShortcut 32 label="Go up a level" 33 pattern=(array "u") 34 menuLevel=true 35 action=(action this.traverseUpALevel (array "jobs.job" this.job.idWithNamespace)) 36 exclusive=true 37 )}} 38 > 39 <LinkTo 40 @route="jobs.job.index" 41 @model={{this.job}} 42 data-test-breadcrumb={{"jobs.job.index"}} 43 data-test-job-breadcrumb 44 > 45 <dl> 46 <dt> 47 {{if this.job.hasChildren "Parent Job" "Job"}} 48 </dt> 49 <dd> 50 {{this.job.trimmedName}} 51 </dd> 52 </dl> 53 </LinkTo> 54 </li> 55 {{/if}} 56 </Trigger>