From 1b91b80dc959a78e60041daf790e32b4abd9e968 Mon Sep 17 00:00:00 2001 From: alexdbondoc17 Date: Fri, 18 Feb 2022 01:49:58 +0000 Subject: [PATCH] Fix UI for `sidenav` --- app/components/sidenav_component.rb | 5 +- .../sidenav_component.html.erb | 110 +++++++++--------- 2 files changed, 60 insertions(+), 55 deletions(-) diff --git a/app/components/sidenav_component.rb b/app/components/sidenav_component.rb index 8a520ce..5e75b92 100644 --- a/app/components/sidenav_component.rb +++ b/app/components/sidenav_component.rb @@ -1,5 +1,8 @@ class SidenavComponent < BaseComponent - def initialize(current_user:) + attr_reader :current_user, :opts + + def initialize(current_user:, opts: {}) @current_user = current_user + @opts = opts end end diff --git a/app/components/sidenav_component/sidenav_component.html.erb b/app/components/sidenav_component/sidenav_component.html.erb index 1a7d5e6..3a9df63 100644 --- a/app/components/sidenav_component/sidenav_component.html.erb +++ b/app/components/sidenav_component/sidenav_component.html.erb @@ -1,72 +1,74 @@ <% if current_user.present? %> - - + - - - + - - - + + + + <% end %> <% end %>