reactjs/react-rails

View on GitHub
lib/react/jsx/template.rb

Summary

Maintainability
A
0 mins
Test Coverage
# 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