Files
threshold-ui/ui/desktop/app/components/session/proxy-url/index.hbs
T
hashicc 72fa6d86c4 Update copyright headers (#3161)
* chore: 🤖 remove hashi copyright .github headers and update config

* chore: 🤖 remove remaining hashicorp copyright headers

* Add missing copyright headers
2026-02-03 12:08:35 -05:00

38 lines
1.0 KiB
Handlebars

{{!
Copyright IBM Corp. 2021, 2026
SPDX-License-Identifier: BUSL-1.1
}}
<div
class='proxy-url-container{{if this.isRDPTarget " rdp-target"}}'
data-test-proxy-url
>
{{#unless this.isRDPTarget}}
<Hds::Dropdown @listPosition='bottom-left' as |dd|>
<dd.ToggleButton
@color='secondary'
@text={{t (concat 'resources.session.proxy-url.' this.currentValue)}}
/>
{{#each this.dropdownOptions as |optionId|}}
<dd.Interactive
data-test={{concat optionId '-option'}}
{{on 'click' (fn this.handleSelect optionId dd.close)}}
>
{{t (concat 'resources.session.proxy-url.' optionId)}}
</dd.Interactive>
{{/each}}
</Hds::Dropdown>
{{/unless}}
{{#let this.copySnippetData as |snippet|}}
{{#if snippet}}
<Hds::Copy::Snippet
@textToCopy={{snippet.address}}
@isTruncated={{true}}
/>
{{#if snippet.port}}
<Hds::Copy::Snippet @textToCopy={{snippet.port}} />
{{/if}}
{{/if}}
{{/let}}
</div>