Sha256: fdafaf69c4b1afd8dcf03c1f28783310e2c98854d814c595dfb7369018f45e9f

Contents?: true

Size: 568 Bytes

Versions: 3

Compression:

Stored size: 568 Bytes

Contents

require "importmap-rails"
require "stimulus-rails"

module MaterialDesign
  class Engine < ::Rails::Engine
    isolate_namespace MaterialDesign

    initializer "material_design.assets" do |app|
      app.config.assets.paths << root.join("app/javascript")
      app.config.assets.precompile += %w[ material_design_manifest ]
    end

    initializer "material_design.importmap", before: "importmap" do |app|
      app.config.importmap.paths << root.join("config/importmap.rb")
      app.config.importmap.cache_sweepers << root.join("app/javascript")
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
material_design-0.10.0 lib/material_design/engine.rb
material_design-0.9.1 lib/material_design/engine.rb
material_design-0.9.0 lib/material_design/engine.rb