3 changed files with 18 additions and 13 deletions
@ -1,4 +1,5 @@ |
|||||||
class SidenavComponent < BaseComponent |
class SidenavComponent < BaseComponent |
||||||
def initialize(current_user:) |
def initialize(current_user:) |
||||||
|
@current_user = current_user |
||||||
end |
end |
||||||
end |
end |
||||||
|
|||||||
@ -12,11 +12,13 @@ |
|||||||
|
|
||||||
<body class="h-100 w-100"> |
<body class="h-100 w-100"> |
||||||
<div class="row container-fluid h-100 w-100 col-sm-12 p-0"> |
<div class="row container-fluid h-100 w-100 col-sm-12 p-0"> |
||||||
|
<% if current_user.present? %> |
||||||
<div class="col-sm-3 p-0"> |
<div class="col-sm-3 p-0"> |
||||||
<%= render(SidenavComponent.new(current_user: { username: "admin", email: "[email protected]"}))%> |
<%= render(SidenavComponent.new(current_user: current_user))%> |
||||||
</div> |
</div> |
||||||
|
<% end %> |
||||||
|
|
||||||
<div class="col-sm-9"> |
<div class="col-sm-<%= current_user.present? ? 9 : 12 %>"> |
||||||
<div class="h-100 w-100 col-sm-12"> |
<div class="h-100 w-100 col-sm-12"> |
||||||
<%= yield %> |
<%= yield %> |
||||||
</div> |
</div> |
||||||
|
|||||||
Loading…
Reference in new issue