Sha256: aa87f642d04d67d07199afd1dec91e61f3ef2d8959eb5462d069817f7fe538a4

Contents?: true

Size: 542 Bytes

Versions: 3

Compression:

Stored size: 542 Bytes

Contents

module Searchjoy
  class Engine < ::Rails::Engine
    isolate_namespace Searchjoy

    initializer "searchjoy" do |app|
      if app.config.respond_to?(:assets)
        if defined?(Sprockets) && Sprockets::VERSION >= "4"
          app.config.assets.precompile << "searchjoy/application.js"
        else
          # use a proc instead of a string
          app.config.assets.precompile << proc { |path| path == "searchjoy/application.js" }
        end
      end

      Searchjoy.attach_to_searchkick! if defined?(Searchkick)
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
searchjoy-1.0.0 lib/searchjoy/engine.rb
searchjoy-0.5.1 lib/searchjoy/engine.rb
searchjoy-0.5.0 lib/searchjoy/engine.rb