From 6101771f374c7cd3c353e7c06c6dac7ba52269a6 Mon Sep 17 00:00:00 2001 From: "Matthew J. Phelan" <79985003+MatthewPhelanMadeTech@users.noreply.github.com> Date: Fri, 26 Nov 2021 17:01:57 +0000 Subject: [PATCH] WIP - Cldc 752/add navigation bar (#113) * Navigation bar and specs added * CLDC-752 - Sign in link added --- app/views/layouts/application.html.erb | 9 ++++++++- spec/features/user_spec.rb | 26 ++++++++++++++++++++++++-- 2 files changed, 32 insertions(+), 3 deletions(-) diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index cf69b955d..8f043f6ee 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -38,7 +38,14 @@ logotype: 'GOV.UK', service_name: 'Share Lettings and Sales for Social Housing in England Data with DLUHC', service_url: '/' - ) + ) do |component| + if current_user.nil? + component.navigation_item(text: 'Case logs', href: '/case_logs') + elsif + component.navigation_item(text: 'Your account', href: '/users/account') + component.navigation_item(text: 'Sign out', href: destroy_user_session_path, options: {:method => :delete}) + end + end %>