Sha256: 52ce419402ca7cf3021d3ed656a31d3038a11bd84f1b4ee731ddda59725da424

Contents?: true

Size: 481 Bytes

Versions: 6

Compression:

Stored size: 481 Bytes

Contents

# frozen_string_literal: true

require "rails/engine"

module Primer
  module ViewComponents
    # :nodoc:
    class Engine < ::Rails::Engine
      isolate_namespace Primer::ViewComponents
      config.autoload_once_paths = %W[
        #{root}/app/components
        #{root}/app/lib
      ]

      initializer "primer_view_components.assets" do |app|
        app.config.assets.precompile += %w[primer_view_components] if app.config.respond_to?(:assets)
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
primer_view_components-0.0.27 lib/primer/view_components/engine.rb
primer_view_components-0.0.26 lib/primer/view_components/engine.rb
primer_view_components-0.0.25 lib/primer/view_components/engine.rb
primer_view_components-0.0.24 lib/primer/view_components/engine.rb
primer_view_components-0.0.23 lib/primer/view_components/engine.rb
primer_view_components-0.0.22 lib/primer/view_components/engine.rb