From 173e79bdfafb0b8c8eba93529c45d8da101f4fcb Mon Sep 17 00:00:00 2001 From: Jacob Herrington Date: Tue, 20 Oct 2020 17:49:17 -0500 Subject: [PATCH] Add a button to delete pages (#10971) --- app/views/admin/pages/_form.html.erb | 6 ++++ spec/system/admin/admin_manages_pages_spec.rb | 28 +++++++++++++------ 2 files changed, 26 insertions(+), 8 deletions(-) diff --git a/app/views/admin/pages/_form.html.erb b/app/views/admin/pages/_form.html.erb index 4763d0c21..69cc05aa4 100644 --- a/app/views/admin/pages/_form.html.erb +++ b/app/views/admin/pages/_form.html.erb @@ -60,6 +60,12 @@ <%= form.submit class: "btn btn-primary" %> <% end %> + + <% if @page.persisted? %> + <%= form_with model: [:admin, @page], local: true, method: :delete, class: "mt-3" do |f| %> + <%= f.submit "Delete Page", class: "btn btn-danger", data: { confirm: "Are you sure?" } %> + <% end %> + <% end %>