%= render component_tag(:nav, x: {data: "appSidebarNav"}) do %>
<% if actions? %>
<%= render Coco::App::Blocks::SidebarNavItem.new(label: "Add", emphasise: true) do |item| %>
<% item.with_icon do %>
<%= coco_icon :plus, size: :xl %>
<% end %>
<% item.with_menu(id: "actions-nav-link") do %>
<% actions_data.each do |action| %>
<%= coco_link(action[:href],
**action.except(:label, :description, :href, :icon),
theme: nil,
class: "sidebar-nav-menu-item sidebar-nav-actions-item") do %>
<% end %>
<% end %>
<% end %>
<% end %>
<% end %>
<% items.each do |item| %>
<%= item %>
<% end %>
<% end %>