Skip to content

Regression: Errors in server rendering in develop.js throw obscure errors #304

@KyleAMathews

Description

@KyleAMathews

Namely:

ReferenceError: setTimeout is not defined
    at ProxyComponent.tryRender [as render] (/home/kylemathews/RelateRocket/relaterocket.co/node_modules/react-transform-catch-errors/lib/index.js:36:1)
    at ProxyComponent.proxiedMethod [as render] (/home/kylemathews/RelateRocket/relaterocket.co/node_modules/react-proxy/modules/createPrototypeProxy.js:44:1)
    at [object Object].ReactCompositeComponentMixin._renderValidatedComponentWithoutOwnerOrContext (/home/kylemathews/RelateRocket/relaterocket.co/node_modules/react/lib/ReactElement.js:51:14)
    at [object Object].ReactCompositeComponentMixin._renderValidatedComponent (/home/kylemathews/RelateRocket/relaterocket.co/node_modules/react/lib/ReactElement.js:77:1)
    at [object Object].ReactCompositeComponentMixin.performInitialMount (webpack/bootstrap 251444d4f2d4854439a0:350:1)
    at [object Object].ReactCompositeComponentMixin.mountComponent (webpack/bootstrap 251444d4f2d4854439a0:243:1)
    at Object.ReactReconciler.mountComponent (webpack/bootstrap 251444d4f2d4854439a0:45:1)
    at webpack/bootstrap 251444d4f2d4854439a0:42:1
    at ReactServerRenderingTransaction.Mixin.perform (webpack/bootstrap 251444d4f2d4854439a0:135:1)
    at renderToStringImpl (webpack/bootstrap 251444d4f2d4854439a0:37:6)

Which confused me for a bit until I saw that this custom Babel config in develop.js had been removed. @benstepp perhaps there just filter out react-hmre as a preset from there?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions