Skip to content
Snippets Groups Projects

Show new "Your work" sidebar on Activity and Milestones dashboards

Merged Thomas Hutterer requested to merge your_work_sidebar_activity into master
4 files
+ 41
0
Compare changes
  • Side-by-side
  • Inline
Files
4
 
# frozen_string_literal: true
 
 
module Sidebars
 
module YourWork
 
module Menus
 
class MilestonesMenu < ::Sidebars::Menu
 
override :link
 
def link
 
dashboard_milestones_path
 
end
 
 
override :title
 
def title
 
_('Milestones')
 
end
 
 
override :sprite_icon
 
def sprite_icon
 
'clock'
 
end
 
 
override :render?
 
def render?
 
!!context.current_user
 
end
 
 
override :active_routes
 
def active_routes
 
{ controller: 'dashboard/milestones' }
 
end
 
end
 
end
 
end
 
end
Loading