class ReactOnRails::ServerRenderingPool::RubyEmbeddedJavaScript

def trace_js_code_used(msg, js_code, file_name = "tmp/server-generated.js", force: false)

def trace_js_code_used(msg, js_code, file_name = "tmp/server-generated.js", force: false)
  return unless ReactOnRails.configuration.trace || force
  # Set to anything to print generated code.
  File.write(file_name, js_code)
  msg = <<-MSG.strip_heredoc
    #{'Z' * 80}
    [react_on_rails] #{msg}
    JavaScript code used: #{file_name}
    #{'Z' * 80}
  MSG
  if force
    Rails.logger.error(msg)
  else
    Rails.logger.info(msg)
  end
end