@@ -288,7 +288,7 @@ MyApp::Application.configure do
288288 # Settings for the pool of renderers:
289289 config.react.server_renderer_pool_size ||= 1 # ExecJS doesn't allow more than one on MRI
290290 config.react.server_renderer_timeout ||= 20 # seconds
291- config.react.server_renderer = React ::ServerRendering ::SprocketsRenderer
291+ config.react.server_renderer = React ::ServerRendering ::BundleRenderer
292292 config.react.server_renderer_options = {
293293 files: [" server_rendering.js" ], # files to load for prerendering
294294 replay_console: true , # if true, console.* will be replayed client-side
@@ -306,14 +306,14 @@ end
306306- ` #initialize(options={}) ` , which accepts the hash from ` config.react.server_renderer_options `
307307- ` #render(component_name, props, prerender_options) ` to return a string of HTML
308308
309- ` react-rails ` provides two renderer classes: ` React::ServerRendering::ExecJSRenderer ` and ` React::ServerRendering::SprocketsRenderer ` .
309+ ` react-rails ` provides two renderer classes: ` React::ServerRendering::ExecJSRenderer ` and ` React::ServerRendering::BundleRenderer ` .
310310
311311` ExecJSRenderer ` offers two other points for extension:
312312
313313- ` #before_render(component_name, props, prerender_options) ` to return a string of JavaScript to execute _ before_ calling ` React.render `
314314- ` #after_render(component_name, props, prerender_options) ` to return a string of JavaScript to execute _ after_ calling ` React.render `
315315
316- Any subclass of ` ExecJSRenderer ` may use those hooks (for example, ` SprocketsRenderer ` uses them to handle ` console.* ` on the server).
316+ Any subclass of ` ExecJSRenderer ` may use those hooks (for example, ` BundleRenderer ` uses them to handle ` console.* ` on the server).
317317
318318## Controller Actions
319319
0 commit comments