Angel Garbarino 967c241c15
Add API Explorer Link to Sidebar Nav under tools (#21578)
* wip

* add outlet and sidebar nav link

* add changelog

* fix tests

* address pr comment
2023-07-05 18:05:32 +00:00

23 lines
866 B
Handlebars

<Hds::SideNav::Portal @ariaLabel="Tools Navigation Links" data-test-sidebar-nav-panel="Tools" as |Nav|>
<Nav.BackLink
@route="vault.cluster"
@current-when={{false}}
@icon="arrow-left"
@text="Back to main navigation"
data-test-sidebar-nav-link="Back to main navigation"
/>
<Nav.Title data-test-sidebar-nav-heading="Tools">Tools</Nav.Title>
{{#each (tools-actions) as |supportedAction|}}
{{#if (has-permission "tools" routeParams=supportedAction)}}
<Nav.Link
@route="vault.cluster.tools.tool"
@model={{supportedAction}}
@text={{capitalize supportedAction}}
data-test-sidebar-nav-link={{capitalize supportedAction}}
/>
{{/if}}
{{/each}}
<Nav.Link @route="vault.cluster.tools.open-api-explorer" @text="API Explorer" data-test-sidebar-nav-link="API Explorer" />
</Hds::SideNav::Portal>