UI: upgrade HDS to 4.12.0 (#28525)

* update hds to latest version

* yield dropdown Interactive text instead of use @text arg, results after running codemod

* remaining dropdown changes

* address sidebar nav IconButton deprecation, fix secret tests

* revert

* explicitly select popupmenu

* more test changes

* fix pki toggle button

* remove tracked prop in oidc client controller

* aaand more test updates

* change to tilde

* tilde yarn lock changes

* small cleanup items
This commit is contained in:
claire bontempo
2024-10-04 13:07:48 -07:00
committed by GitHub
parent bae00721d2
commit 05f32b69ee
67 changed files with 282 additions and 419 deletions

View File

@@ -49,18 +49,17 @@
data-test-popup-menu-trigger
/>
{{#if role.canRead}}
<dd.Interactive @text="Details" @route="roles.role.details" @model={{role}} data-test-details />
<dd.Interactive @route="roles.role.details" @model={{role}} data-test-details>Details</dd.Interactive>
{{/if}}
{{#if role.canEdit}}
<dd.Interactive @text="Edit" data-test-edit @route="roles.role.edit" @model={{role}} />
<dd.Interactive data-test-edit @route="roles.role.edit" @model={{role}}>Edit</dd.Interactive>
{{/if}}
{{#if role.canDelete}}
<dd.Interactive
@text="Delete"
data-test-delete
@color="critical"
{{on "click" (fn (mut this.roleToDelete) role)}}
/>
>Delete</dd.Interactive>
{{/if}}
</Hds::Dropdown>
{{/if}}