Skip to content
This repository was archived by the owner on Apr 13, 2023. It is now read-only.
This repository was archived by the owner on Apr 13, 2023. It is now read-only.

After upgrading to 0.5.0 - SSR component doesn't see the props #199

@maximblack

Description

@maximblack

On 0.4.7 works fine, but after upgrading to 0.5.0 or 0.5.1 on server side rendering i am getting:

TypeError: Cannot read property 'data' of undefined
   at Profile.render (/media/maximblack/hdd/projects/dada/ui/components/Profile.js:46:12)
   at getChildFromComponent (/media/maximblack/hdd/projects/dada/node_modules/react-apollo/server.js:16:26)
   at getQueriesFromTree (/media/maximblack/hdd/projects/dada/node_modules/react-apollo/server.js:43:24)
   at getQueriesFromTree (/media/maximblack/hdd/projects/dada/node_modules/react-apollo/server.js:42:9)
   at /media/maximblack/hdd/projects/dada/node_modules/react-apollo/server.js:49:76
   at forEachSingleChild (/media/maximblack/hdd/projects/dada/node_modules/react/lib/ReactChildren.js:52:8)
   at traverseAllChildrenImpl (/media/maximblack/hdd/projects/dada/node_modules/react/lib/traverseAllChildren.js:69:5)
   at traverseAllChildrenImpl (/media/maximblack/hdd/projects/dada/node_modules/react/lib/traverseAllChildren.js:85:23)
   at traverseAllChildren (/media/maximblack/hdd/projects/dada/node_modules/react/lib/traverseAllChildren.js:164:10)
   at Object.forEachChildren [as forEach] (/media/maximblack/hdd/projects/dada/node_modules/react/lib/ReactChildren.js:72:3)
   at getQueriesFromTree (/media/maximblack/hdd/projects/dada/node_modules/react-apollo/server.js:49:26)
   at getQueriesFromTree (/media/maximblack/hdd/projects/dada/node_modules/react-apollo/server.js:42:9)
   at /media/maximblack/hdd/projects/dada/node_modules/react-apollo/server.js:49:76
   at forEachSingleChild (/media/maximblack/hdd/projects/dada/node_modules/react/lib/ReactChildren.js:52:8)
   at traverseAllChildrenImpl (/media/maximblack/hdd/projects/dada/node_modules/react/lib/traverseAllChildren.js:69:5)
   at traverseAllChildrenImpl (/media/maximblack/hdd/projects/dada/node_modules/react/lib/traverseAllChildren.js:85:23)
   at traverseAllChildren (/media/maximblack/hdd/projects/dada/node_modules/react/lib/traverseAllChildren.js:164:10)
   at Object.forEachChildren [as forEach] (/media/maximblack/hdd/projects/dada/node_modules/react/lib/ReactChildren.js:72:3)
   at getQueriesFromTree (/media/maximblack/hdd/projects/dada/node_modules/react-apollo/server.js:49:26)
   at getQueriesFromTree (/media/maximblack/hdd/projects/dada/node_modules/react-apollo/server.js:42:9)
   at getQueriesFromTree (/media/maximblack/hdd/projects/dada/node_modules/react-apollo/server.js:42:9)
   at getQueriesFromTree (/media/maximblack/hdd/projects/dada/node_modules/react-apollo/server.js:42:9)
   at getQueriesFromTree (/media/maximblack/hdd/projects/dada/node_modules/react-apollo/server.js:42:9)
   at getDataFromTree (/media/maximblack/hdd/projects/dada/node_modules/react-apollo/server.js:61:14)
   at /media/maximblack/hdd/projects/dada/api/index.js:195:2
   at /media/maximblack/hdd/projects/dada/api/index.js:173:26
   at /media/maximblack/hdd/projects/dada/node_modules/react-router/lib/match.js:65:5
   at /media/maximblack/hdd/projects/dada/node_modules/react-router/lib/createTransitionManager.js:118:11

If i run it in webpack-dev-server, it's ok

Metadata

Metadata

Assignees

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