github.com/hernad/nomad@v1.6.112/ui/app/components/profile-navbar-item.hbs (about) 1 {{! 2 Copyright (c) HashiCorp, Inc. 3 SPDX-License-Identifier: MPL-2.0 4 ~}} 5 6 {{#if this.token.selfToken}} 7 <PowerSelect 8 data-test-header-profile-dropdown 9 {{keyboard-shortcut menuLevel=true pattern=(array "g" "p") }} 10 @options={{this.profileOptions}} 11 @onChange={{action (queue 12 (fn (mut this.profileSelection)) 13 this.profileSelection.action 14 )}} 15 @dropdownClass="dropdown-options" 16 @matchTriggerWidth={{false}} 17 @selected={{get this.profileSelection "key"}} 18 class="profile-dropdown navbar-item" 19 as |option|> 20 <span class="ember-power-select-prefix">Profile</span> 21 <span class="dropdown-label" data-test-dropdown-option={{option.key}}>{{option.label}}</span> 22 </PowerSelect> 23 {{else}} 24 <LinkTo data-test-header-signin-link @route="settings.tokens" class="navbar-item" {{keyboard-shortcut menuLevel=true pattern=(array "g" "p") }}> 25 Sign In 26 </LinkTo> 27 {{/if}} 28 29 {{yield}}