Sha256: 24c9a034d585bc798b71ca59723d90d6bdf0c5a9ee6ce9d203118a169f897c51

Contents?: true

Size: 439 Bytes

Versions: 27

Compression:

Stored size: 439 Bytes

Contents

module DynamicScaffoldHelper
  def render_form_errors(errors)
    return '' if errors.blank?

    tag.ul(class: 'list-unstyled ds-error-message') do
      errors.each do |message|
        concat tag.li("#{dynamic_scaffold_icon :error} #{message}".html_safe) # rubocop:disable Rails/OutputSafety
      end
    end
  end

  def dynamic_scaffold_icon(name)
    instance_exec name, &::Rails.application.config.dynamic_scaffold.icons
  end
end

Version data entries

27 entries across 27 versions & 1 rubygems

Version Path
dynamic_scaffold-1.12.2 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.12.1 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.12.0 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.11.0 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.10.0 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.9.0 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.8.1 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.8.0 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.7.1 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.7.0 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.6.0 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.5.0 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.4.3 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.4.2 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.4.1 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.4.0 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.3.0 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.2.2 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.2.1 app/helpers/dynamic_scaffold_helper.rb
dynamic_scaffold-1.2.0 app/helpers/dynamic_scaffold_helper.rb