lib/react/rails/railtie.rb in react-rails-1.8.0 vs lib/react/rails/railtie.rb in react-rails-1.8.1

- old
+ new

@@ -99,10 +99,10 @@ initializer "react_rails.setup_engine", :group => :all do |app| # Sprockets 3.x expects this in a different place sprockets_env = app.assets || defined?(Sprockets) && Sprockets if !sprockets_env.nil? - if Gem::Version.new(Sprockets::VERSION) >= Gem::Version.new("4.x") + if Gem::Version.new(Sprockets::VERSION) >= Gem::Version.new("3.7.0") sprockets_env.register_mime_type("application/jsx", extensions: [".jsx", ".js.jsx", ".es.jsx", ".es6.jsx"]) sprockets_env.register_transformer("application/jsx", "application/javascript", React::JSX::Processor) sprockets_env.register_mime_type("application/jsx+coffee", extensions: [".jsx.coffee", ".js.jsx.coffee"]) sprockets_env.register_transformer("application/jsx+coffee", "application/jsx", Sprockets::CoffeeScriptProcessor) elsif Gem::Version.new(Sprockets::VERSION) >= Gem::Version.new("3.0.0")