Sha256: 2f8a655bbfffa65f88423fed66f86dcdedcb6114cd0c6bad5742ecac364e2d71

Contents?: true

Size: 401 Bytes

Versions: 4

Compression:

Stored size: 401 Bytes

Contents

require 'rails_heroicons/icons'
require "rails_heroicons/railtie"

module RailsHeroicons
  def self.root(path = nil)
    if path
      File.join(File.dirname(__dir__), path)
    else
      File.dirname(__dir__)
    end
  end

  module ViewHelpers
    def heroicon(name, style: :solid, class_name: '')
      icons = RailsHeroicons::Icons.new
      icons.icon(name, style, class_name)
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
rails_heroicons-0.7.0 lib/rails_heroicons.rb
rails_heroicons-0.6.0 lib/rails_heroicons.rb
rails_heroicons-0.5.0 lib/rails_heroicons.rb
rails_heroicons-0.4.0 lib/rails_heroicons.rb