vault/ui/app/components/totp/key-create-toggle-groups.hbs
lane-wetmore 1e16abd3cc
UI: Update remaining copyright headers (#30504)
* update header formats for missed sidebranch files

* update more headers that did not fit format
2025-05-02 16:47:47 -05:00

31 lines
825 B
Handlebars

{{!
Copyright (c) HashiCorp, Inc.
SPDX-License-Identifier: BUSL-1.1
}}
{{#each-in @groups as |group fields|}}
<ToggleButton
@isOpen={{eq this.showGroup group}}
@openLabel={{concat "Hide " group}}
@closedLabel={{group}}
@onClick={{fn this.toggleGroup group}}
class="is-block"
data-test-toggle-group={{group}}
/>
{{#if (eq this.showGroup group)}}
<div class="box is-marginless" data-test-group={{group}}>
{{#each fields as |fieldName|}}
{{#let (find-by "name" fieldName @model.allFields) as |attr|}}
<FormField
data-test-field
@attr={{attr}}
@model={{@model}}
@showHelpText={{false}}
@modelValidations={{@modelValidations}}
/>
{{/let}}
{{/each}}
</div>
{{/if}}
{{/each-in}}