consul/ui/packages/consul-peerings/app/templates/dc/peers/show/addresses.hbs

45 lines
1.3 KiB
Handlebars
Raw Normal View History

{{!
Copyright (c) HashiCorp, Inc.
SPDX-License-Identifier: MPL-2.0
}}
2022-10-10 09:12:50 +00:00
<Route @name={{routeName}} as |route|>
{{#if (gt route.model.items.length 0)}}
<Consul::Peer::Address::List @items={{route.model.items}} />
{{else}}
2022-10-13 13:42:25 +00:00
<EmptyState @login={{route.model.app.login.open}} data-test-addresses-empty>
2022-10-10 09:12:50 +00:00
<BlockSlot @name="header">
<h2>
{{t "routes.dc.peers.show.addresses.empty.header"}}
2022-10-10 09:12:50 +00:00
</h2>
</BlockSlot>
<BlockSlot @name="body">
{{t "routes.dc.peers.show.addresses.empty.body" htmlSafe=true}}
2022-10-10 09:12:50 +00:00
</BlockSlot>
<BlockSlot @name="actions">
<li>
<Hds::Link::Standalone
@text='Documentation on Peers'
@href="{{env
'CONSUL_DOCS_URL'
}}/connect/cluster-peering"
@icon='docs-link'
@iconPosition='trailing'
@size='small'
/>
2022-10-10 09:12:50 +00:00
</li>
<li>
<Hds::Link::Standalone
@text='Take the tutorial'
@href="{{env
2022-10-10 09:12:50 +00:00
'CONSUL_DOCS_URL'
}}/connect/cluster-peering/create-manage-peering"
@icon='learn-link'
@iconPosition='trailing'
@size='small'
/>
2022-10-10 09:12:50 +00:00
</li>
</BlockSlot>
</EmptyState>
{{/if}}
</Route>