UNPKG

react-on-rails

Version:

react-on-rails JavaScript for react_on_rails Ruby gem

21 lines 843 B
export function createResultObject(html, consoleReplayScript, renderState) { return { html, consoleReplayScript, hasErrors: renderState.hasErrors, renderingError: renderState.error && { message: renderState.error.message, stack: renderState.error.stack, }, isShellReady: 'isShellReady' in renderState ? renderState.isShellReady : undefined, }; } export function convertToError(e) { return e instanceof Error ? e : new Error(String(e)); } export function validateComponent(componentObj, componentName) { if (componentObj.isRenderer) { throw new Error(`Detected a renderer while server rendering component '${componentName}'. See https://github.com/shakacode/react_on_rails#renderer-functions`); } } //# sourceMappingURL=serverRenderUtils.js.map