# getInitialProps was defined as an instance method #### Why This Error Occurred `getInitialProps` must be a static method in order to be called by next.js. #### Possible Ways to Fix It Use the static keyword. ```js export default class YourEntryComponent extends React.Component { static getInitialProps() { return {} } render() { return 'foo' } } ``` or ```js const YourEntryComponent = function () { return 'foo' } YourEntryComponent.getInitialProps = () => { return {} } export default YourEntryComponent ``` ### Useful Links - [Fetching data and component lifecycle](https://nextjs.org/docs/api-reference/data-fetching/get-initial-props)