Sha256: 0ec0861bf781a769c5c5513efbc97e79403bc8507dda74a0931575cdb42fb821

Contents?: true

Size: 933 Bytes

Versions: 2

Compression:

Stored size: 933 Bytes

Contents

<%= render @dialog do |dialog| %>
  <danger-confirmation-dialog-form-helper>
    <%= render(@form_wrapper) do %>
      <scrollable-region data-labelled-by="<%= labelledby %>">
        <%= render(Primer::Alpha::Dialog::Body.new) do %>
          <%= confirmation_message %>
          <% if additional_details? %>
            <%= additional_details %>
          <% end %>
          <%= confirmation_check_box %>
        <% end %>
      </scrollable-region>
      <%= render(Primer::Alpha::Dialog::Footer.new(show_divider: false)) do %>
        <%= render(Primer::Beta::Button.new(data: { "close-dialog-id": dialog_id })) { I18n.t("button_close") } %>
        <%= render(Primer::Beta::Button.new(type: (@form_wrapper.shows_form? ? :submit : :button), scheme: :danger, data: { "submit-dialog-id": dialog_id })) { I18n.t("button_delete_permanently") } %>
      <% end %>
    <% end %>
  </danger-confirmation-dialog-form-helper>
<% end %>

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
openproject-primer_view_components-0.52.0 app/components/primer/open_project/danger_confirmation_dialog.html.erb
openproject-primer_view_components-0.51.0 app/components/primer/open_project/danger_confirmation_dialog.html.erb