Files
threshold-ui/ui/admin/app/templates/scopes/scope/targets/target/add-brokered-credential-sources.hbs
T

64 lines
1.9 KiB
Handlebars
Raw Normal View History

{{!
Copyright (c) HashiCorp, Inc.
SPDX-License-Identifier: BUSL-1.1
}}
{{page-title (t 'resources.target.actions.add-brokered-credential-sources')}}
<Breadcrumbs::Item
@text={{t 'resources.target.actions.add-brokered-credential-sources'}}
@route='scopes.scope.targets.target.add-brokered-credential-sources'
/>
<Rose::Layout::Page as |page|>
<page.breadcrumbs>
<Breadcrumbs::Container />
</page.breadcrumbs>
<page.header>
<Hds::Text::Display @tag='h2' @size='400' @weight='bold'>
{{t 'resources.target.brokered-credential-source.messages.add.title'}}
</Hds::Text::Display>
<Hds::Text::Body @tag='p' @size='300' class='p'>
{{t
'resources.target.brokered-credential-source.messages.add.description'
}}
</Hds::Text::Body>
</page.header>
<page.body>
{{#if this.hasAvailableBrokeredCredentialSources}}
<Form::Target::AddBrokeredCredentialSources
@model={{@model.target}}
@filteredCredentialSources={{this.filteredCredentialSources}}
@submit={{fn this.save @model.target}}
@cancel={{this.cancel}}
/>
{{/if}}
{{#unless this.hasAvailableBrokeredCredentialSources}}
<Rose::Layout::Centered>
<Hds::ApplicationState as |A|>
<A.Header
@title={{t
'resources.target.brokered-credential-source.messages.none.title'
}}
/>
<A.Body
@text={{t
'resources.target.brokered-credential-source.messages.none.description'
}}
/>
<A.Footer as |F|>
<F.LinkStandalone
@icon='arrow-left'
@text={{t 'actions.back'}}
@route='scopes.scope.targets.target.brokered-credential-sources'
/>
</A.Footer>
</Hds::ApplicationState>
</Rose::Layout::Centered>
{{/unless}}
</page.body>
2022-10-06 11:41:12 -04:00
</Rose::Layout::Page>