Files
vault/ui/app/templates/components/console/command-input.hbs
2023-12-18 17:03:35 +00:00

29 lines
846 B
Handlebars

{{!
Copyright (c) HashiCorp, Inc.
SPDX-License-Identifier: BUSL-1.1
~}}
<div class="console-ui-input" data-test-component="console/command-input">
{{#if this.isRunning}}
<div class="control console-spinner is-loading"></div>
{{else}}
<Chevron />
{{/if}}
<input
aria-label="command input"
onkeyup={{action "handleKeyUp"}}
value={{this.value}}
autocomplete="off"
spellcheck="false"
/>
<Hds::Button
class="hds-side-nav__icon-button"
{{on "click" (action "fullscreen")}}
{{hds-tooltip (if this.isFullscreen "minimize" "maximize")}}
data-test-tool-tip-trigger
@icon={{if this.isFullscreen "minimize" "maximize"}}
@text={{if this.isFullscreen "Minimize" "Maximize"}}
@isIconOnly={{true}}
/>
</div>
<NamespaceReminder @class="console-reminder" @mode="execute" @noun="command" />