Sha256: 453ee4ddf55513050a302c348890f9de80762c39f5914cc8f67aa5f81242e95a

Contents?: true

Size: 696 Bytes

Versions: 17

Compression:

Stored size: 696 Bytes

Contents

# frozen_string_literal: true

require "rails"

module Katalyst
  module Tables
    class Engine < ::Rails::Engine # :nodoc:
      isolate_namespace Katalyst::Tables

      initializer "katalyst-tables.asset" do
        config.after_initialize do |app|
          app.config.assets.precompile += %w[katalyst-tables.js] if app.config.respond_to?(:assets)
        end
      end

      initializer "katalyst-tables.importmap", before: "importmap" do |app|
        if app.config.respond_to?(:importmap)
          app.config.importmap.paths << root.join("config/importmap.rb")
          app.config.importmap.cache_sweepers << root.join("app/assets/javascripts")
        end
      end
    end
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
katalyst-tables-2.2.12 lib/katalyst/tables/engine.rb
katalyst-tables-2.2.11 lib/katalyst/tables/engine.rb
katalyst-tables-2.2.10 lib/katalyst/tables/engine.rb
katalyst-tables-2.2.9 lib/katalyst/tables/engine.rb
katalyst-tables-2.2.8 lib/katalyst/tables/engine.rb
katalyst-tables-2.2.7 lib/katalyst/tables/engine.rb
katalyst-tables-2.2.6 lib/katalyst/tables/engine.rb
katalyst-tables-2.2.5 lib/katalyst/tables/engine.rb
katalyst-tables-2.2.4 lib/katalyst/tables/engine.rb
katalyst-tables-2.2.3 lib/katalyst/tables/engine.rb
katalyst-tables-2.2.2 lib/katalyst/tables/engine.rb
katalyst-tables-2.2.1 lib/katalyst/tables/engine.rb
katalyst-tables-2.2.0 lib/katalyst/tables/engine.rb
katalyst-tables-2.1.3 lib/katalyst/tables/engine.rb
katalyst-tables-2.1.2 lib/katalyst/tables/engine.rb
katalyst-tables-2.1.1 lib/katalyst/tables/engine.rb
katalyst-tables-2.1.0 lib/katalyst/tables/engine.rb