TypeError: Cannot read property 'render' of undefined
Open
- Dominant language
- JavaScript
- Stars
- 82
- Forks
- 36
- PR merge metrics
- No merged PRs in 30d
Description
I installed `ic-snacks` on Gatsby project, I wrapped `layout` component with `StyleRoot`
but after running the project I got the following error
```
TypeError: Cannot read property 'render' of undefined
isStateless
node_modules/ic-snacks/dist/esm/styles/themer/withTheme.js:11
8 | import { cleanConfig, themePropTypes } from './utils';
9 |
10 | var isStateless = function isStateless(component) {
> 11 | return !component.prototype.render;
12 | };
```
the issue could be fixed if I removed `.prototype` and called `component.render`
but I am sure I should not modify `node_mdoules` files directly.
Contributor guide
Assessment
This issue has not been assessed yet.