From 1992515c6c3c99c59d8fef5977e28df61343d5e7 Mon Sep 17 00:00:00 2001 From: Kat Date: Mon, 24 Apr 2023 15:29:37 +0100 Subject: [PATCH] Add skip link and lint --- app/views/form/_interruption_screen_question.html.erb | 8 +++++++- app/views/form/page.html.erb | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/app/views/form/_interruption_screen_question.html.erb b/app/views/form/_interruption_screen_question.html.erb index a2e7b9b0f..bae2124d6 100644 --- a/app/views/form/_interruption_screen_question.html.erb +++ b/app/views/form/_interruption_screen_question.html.erb @@ -48,4 +48,10 @@ <% end %> <%= f.hidden_field question.id, value: "0" %> -<%= f.govuk_submit "Save and continue" %> +
+ <%= f.govuk_submit "Save and continue" %> + <%= govuk_link_to( + (@page.skip_text || "Skip for now"), + (@page.skip_href(@log) || send(@log.form.next_page_redirect_path(@page, @log, current_user), @log)), + ) %> +
diff --git a/app/views/form/page.html.erb b/app/views/form/page.html.erb index 7a28c4eaf..2c135af98 100644 --- a/app/views/form/page.html.erb +++ b/app/views/form/page.html.erb @@ -7,7 +7,7 @@
<%= form_with model: @log, url: request.original_url, method: "post", local: true do |f| %>
-
+
<% remove_other_page_errors(@log, @page) %> <%= f.govuk_error_summary %>