github.com/anth0d/nomad@v0.0.0-20221214183521-ae3a0a2cad06/ui/app/components/profile-navbar-item.hbs (about)

     1  {{#if this.token.selfToken}}
     2    <PowerSelect
     3    data-test-header-profile-dropdown
     4    {{keyboard-shortcut menuLevel=true pattern=(array "g" "p") }}
     5    @options={{this.profileOptions}}
     6    @onChange={{action (queue 
     7        (fn (mut this.profileSelection))
     8        this.profileSelection.action
     9    )}}
    10    @dropdownClass="dropdown-options"
    11    @matchTriggerWidth={{false}}
    12    @selected={{get this.profileSelection "key"}}
    13    class="profile-dropdown navbar-item"
    14    as |option|>
    15    <span class="ember-power-select-prefix">Profile</span>
    16    <span class="dropdown-label" data-test-dropdown-option={{option.key}}>{{option.label}}</span>
    17    </PowerSelect>
    18  {{else}}
    19    <LinkTo data-test-header-signin-link @route="settings.tokens" class="navbar-item" {{keyboard-shortcut menuLevel=true pattern=(array "g" "p") }}>
    20      Sign In
    21    </LinkTo>
    22  {{/if}}
    23  
    24  {{yield}}