module Es6::Rails::ViewHelpers

Public Instance Methods

es6_transform(es6_code = nil, &block) click to toggle source
# File lib/es6/rails/inline_handler.rb, line 4
def es6_transform(es6_code = nil, &block)
  es6_code ||= capture(&block)
  js_code = Babel::Transpiler.transform(es6_code)["code"]
  js_code.html_safe #js code
  # javascript_tag js_code # adds <script> tags to generated js code
end