31 lines
534 B
Ruby
31 lines
534 B
Ruby
# frozen_string_literal: true
|
|
|
|
class HomeController < ApplicationController
|
|
allow_unauthenticated_access only: [ :show ]
|
|
|
|
def show
|
|
end
|
|
|
|
def profile
|
|
end
|
|
|
|
private
|
|
def initialize_sidebar_items
|
|
return [] unless action_name == "profile"
|
|
|
|
[
|
|
{
|
|
label: "Profil",
|
|
icon: :person,
|
|
path: profile_path,
|
|
active: action_name == "profile"
|
|
},
|
|
{
|
|
label: "Logout",
|
|
icon: :"box-arrow-right",
|
|
path: session_path,
|
|
method: :delete
|
|
}
|
|
]
|
|
end
|
|
end
|