Sha256: 2cceee5b5a5426c871566d075822850fe8432b505f8ec698b59f5e8666745aa9
Contents?: true
Size: 699 Bytes
Versions: 24
Compression:
Stored size: 699 Bytes
Contents
module Rails module Routes module Js module Utils class Engine < Rails::Engine JS_ROUTES_ASSET = 'rails-routes-js-utils' initializer 'js-routes.dependent_on_routes', :after => "sprockets.environment" do if Rails.application.assets.respond_to?(:register_preprocessor) routes = Rails.root.join('config','routes.rb') Rails.application.assets.register_preprocessor 'application/javascript', :'js-routes_dependent_on_routes' do |ctx,data| ctx.depend_on(routes) if ctx.logical_path == JS_ROUTES_ASSET data end end end end end end end end
Version data entries
24 entries across 24 versions & 1 rubygems