Module: Fino::Rails::ApplicationHelper

Defined in:
lib/fino/rails/app/helpers/fino/rails/application_helper.rb

Constant Summary collapse

FLASH_TYPE_TO_COLOR_MAPPING =
{
  notice: "green",
  alert: "red"
}.freeze

Instance Method Summary collapse

Instance Method Details

#color_for_flash_type(flash_type) ⇒ Object



14
15
16
# File 'lib/fino/rails/app/helpers/fino/rails/application_helper.rb', line 14

def color_for_flash_type(flash_type)
  FLASH_TYPE_TO_COLOR_MAPPING.fetch(flash_type.to_sym, "blue")
end

#fino_asset_path(file, version: true) ⇒ Object



9
10
11
12
# File 'lib/fino/rails/app/helpers/fino/rails/application_helper.rb', line 9

def fino_asset_path(file, version: true)
  path = "#{Rails.application.config.relative_url_root}/fino-assets/#{file}".gsub("//", "/")
  version ? "#{path}?v=#{Fino::VERSION}" : path
end