Sha256: 39026846c0aa585c87b24491848438c1dca54522412d3220f837308c9bbba932

Contents?: true

Size: 1.02 KB

Versions: 19

Compression:

Stored size: 1.02 KB

Contents

<%= render(Primer::Alpha::NavList.new(aria: { label: "Workflow results" })) do |list| %>
  <% list.with_group do |group| %>
    <% group.with_heading(title: "Workflows") %>
    <% group.with_item(label: "Build and Test", href: "/workflows/1") do |item| %>
      <%= item.with_trailing_action(icon: :sync, aria: { label: "Build and test: re-run workflow" }, name: "build_and_test_button") %>
    <% end %>
    <% group.with_item(label: "Publish", href: "/workflows/2") do |item| %>
      <%= item.with_trailing_action(icon: :sync, aria: { label: "Publish: re-run workflow" }, name: "publish_button") %>
    <% end %>
  <% end %>
<% end %>

<script type="text/javascript" data-eval="true">
  const breadButton = document.querySelector("[name=build_and_test_button]")
  breadButton.addEventListener("click", () => alert("The 'Build and Test' workflow will be re-run."))

  const cheeseButton = document.querySelector("[name=publish_button]")
  cheeseButton.addEventListener("click", () => alert("The 'Publish' workflow will be re-run."))
</script>

Version data entries

19 entries across 19 versions & 2 rubygems

Version Path
openproject-primer_view_components-0.11.0 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
openproject-primer_view_components-0.10.0 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
primer_view_components-0.9.0 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
openproject-primer_view_components-0.9.1 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
openproject-primer_view_components-0.9.0 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
openproject-primer_view_components-0.8.0 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
primer_view_components-0.8.0 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
primer_view_components-0.7.0 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
openproject-primer_view_components-0.7.0 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
openproject-primer_view_components-0.6.3 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
primer_view_components-0.6.0 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
primer_view_components-0.5.1 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
primer_view_components-0.5.0 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
primer_view_components-0.4.0 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
primer_view_components-0.3.1 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
primer_view_components-0.3.0 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
primer_view_components-0.2.0 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
primer_view_components-0.1.9 previews/primer/alpha/nav_list_preview/trailing_action.html.erb
primer_view_components-0.1.8 previews/primer/alpha/nav_list_preview/trailing_action.html.erb