Sha256: cc4f63d6956a0a531cd531f4982cc69166cbcf81ce4df54efb646bac76057089

Contents?: true

Size: 850 Bytes

Versions: 33

Compression:

Stored size: 850 Bytes

Contents

params = {
  title: 'Admin',
  url: -> {  Rails.application.routes.url_helpers.admin_base_path },
  type: LinkDecisionHelper::NAVBAR_LOGGED_IN,
  display: ->(current_user) { RailsBase.config.admin.view_admin_page?(current_user) }
}
LinkDecisionHelper.new(**params).assign!

params = {
  title: 'Admin History',
  url: -> {  Rails.application.routes.url_helpers.admin_history_path },
  display: -> (current_user) { RailsBase.config.admin.enable_history_by_user?(current_user) } ,
  type: LinkDecisionHelper::NAVBAR_LOGGED_IN,
}
LinkDecisionHelper.new(**params).assign!

params = {
  title: 'Admin Config',
  url: -> {  Rails.application.routes.url_helpers.admin_config_path },
  display: -> (current_user) { RailsBase.config.admin.config_page?(current_user) } ,
  type: LinkDecisionHelper::NAVBAR_LOGGED_IN,
}
LinkDecisionHelper.new(**params).assign!

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
rails_base-0.60.0 config/initializers/default_logged_in_headers.rb
rails_base-0.58.0 config/initializers/default_logged_in_headers.rb
rails_base-0.57.0 config/initializers/default_logged_in_headers.rb
rails_base-0.56.0 config/initializers/default_logged_in_headers.rb
rails_base-0.55.0 config/initializers/default_logged_in_headers.rb
rails_base-0.54.0 config/initializers/default_logged_in_headers.rb
rails_base-0.53.1 config/initializers/default_logged_in_headers.rb
rails_base-0.53.0 config/initializers/default_logged_in_headers.rb
rails_base-0.52.3 config/initializers/default_logged_in_headers.rb
rails_base-0.52.1 config/initializers/default_logged_in_headers.rb
rails_base-0.52.0 config/initializers/default_logged_in_headers.rb
rails_base-0.51.1 config/initializers/default_logged_in_headers.rb
rails_base-0.51.0 config/initializers/default_logged_in_headers.rb