Sha256: 576be605ef0233d1a41614001a78a8fefb3f8dceb499a9b7a33617652da6e243

Contents?: true

Size: 334 Bytes

Versions: 5

Compression:

Stored size: 334 Bytes

Contents

# frozen_string_literal: true

require "tilt"

module React
  module JSX
    # Sprockets 2-compliant processor
    class Template < Tilt::Template
      self.default_mime_type = "application/javascript"

      def prepare; end

      def evaluate(_scope, _locals)
        @evaluate ||= JSX.transform(data)
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
react-rails-3.2.0 lib/react/jsx/template.rb
react-rails-3.1.1 lib/react/jsx/template.rb
react-rails-3.1.0 lib/react/jsx/template.rb
react-rails-3.0.0 lib/react/jsx/template.rb
react-rails-3.0.0.rc.0 lib/react/jsx/template.rb