From 81f792344fac952278dd9a24c56183a589c326b7 Mon Sep 17 00:00:00 2001 From: Andreas Reischuck Date: Sun, 6 Jul 2014 18:56:06 +0200 Subject: [PATCH] fixed server side rendering using the rails output_buffer (rails 4.1.4) --- lib/react/rails/view_helper.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/react/rails/view_helper.rb b/lib/react/rails/view_helper.rb index ff10e92d0..972cd2fed 100644 --- a/lib/react/rails/view_helper.rb +++ b/lib/react/rails/view_helper.rb @@ -8,7 +8,7 @@ module ViewHelper # def react_component(name, args = {}, options = {}, &block) options = {:tag => options} if options.is_a?(Symbol) - block = Proc.new{React::Renderer.render(name, args)} if options[:prerender] == true + block = Proc.new{concat React::Renderer.render(name, args)} if options[:prerender] == true html_options = options.reverse_merge(:data => {}) html_options[:data].tap do |data|