mirror of https://github.com/hashicorp/consul
35 lines
745 B
Handlebars
35 lines
745 B
Handlebars
{{!
|
|
Copyright (c) HashiCorp, Inc.
|
|
SPDX-License-Identifier: MPL-2.0
|
|
}}
|
|
|
|
{{yield}}
|
|
<InformedAction
|
|
class="confirmation-alert warning"
|
|
...attributes
|
|
>
|
|
<:header>
|
|
<YieldSlot @name="header">{{yield}}</YieldSlot>
|
|
</:header>
|
|
<:body>
|
|
<YieldSlot @name="body">{{yield}}</YieldSlot>
|
|
</:body>
|
|
<:actions as |Actions|>
|
|
<Actions.Action class="dangerous">
|
|
<YieldSlot @name="confirm" @params={{
|
|
block-params (component 'action'
|
|
onclick=(action @onclick)
|
|
tabindex="-1"
|
|
)
|
|
}}
|
|
>
|
|
{{yield}}
|
|
</YieldSlot>
|
|
</Actions.Action>
|
|
<Actions.Action>
|
|
<Action @for={{@name}}>
|
|
Cancel
|
|
</Action>
|
|
</Actions.Action>
|
|
</:actions>
|
|
</InformedAction> |