Skip to content

Commit

Permalink
Quick action items in Management Toolbar can be links | Fixes #711
Browse files Browse the repository at this point in the history
  • Loading branch information
Carlos Lancha committed Mar 13, 2018
1 parent 2eade3e commit cde4855
Showing 1 changed file with 17 additions and 7 deletions.
24 changes: 17 additions & 7 deletions packages/clay-management-toolbar/src/ClayManagementToolbar.soy
Original file line number Diff line number Diff line change
Expand Up @@ -231,13 +231,23 @@
{foreach $item in $actionItems}
{if $item.quickAction and $item.icon and $spritemap}
<li class="nav-item navbar-breakpoint-down-d-none" data-onclick="{$_handleQuickActionClicked}">
{call ClayButton.render}
{param elementClasses: 'quick-action-item' /}
{param icon: $item.icon /}
{param ref: 'quickAction' + index($item) /}
{param spritemap: $spritemap /}
{param style: 'unstyled' /}
{/call}
{if $item.href}
{call ClayLink.render}
{param elementClasses: 'quick-action-item' /}
{param href: $item.href /}
{param icon: $item.icon /}
{param ref: 'quickAction' + index($item) /}
{param spritemap: $spritemap /}
{/call}
{else}
{call ClayButton.render}
{param elementClasses: 'quick-action-item' /}
{param icon: $item.icon /}
{param ref: 'quickAction' + index($item) /}
{param spritemap: $spritemap /}
{param style: 'unstyled' /}
{/call}
{/if}
</li>
{/if}
{/foreach}
Expand Down

0 comments on commit cde4855

Please sign in to comment.