5f033ecb54
# Description The link to https://nextjs.org/docs/messages/invalid-getserversideprops-value does not exist, the correct link should be https://nextjs.org/docs/messages/invalid-getserversideprops-return-value ![image](https://user-images.githubusercontent.com/78015359/183795431-53210024-4938-4f50-9f0a-cb412383780e.png) ![image](https://user-images.githubusercontent.com/78015359/183795482-f17f31c2-cbaf-4652-ad77-5294fa8f104a.png) # Solution ## From Referring to the pattern, there is no `return` ![Screenshot from 2022-08-10 10-04-33](https://user-images.githubusercontent.com/78015359/183795393-ba244d6a-84b3-426c-b5ef-4e17d108902a.png) ## To So I removed the word `return` to match the pattern ![image](https://user-images.githubusercontent.com/78015359/183796280-da6f10d1-c017-4075-942a-01d9ad234c27.png) ## Bug - [ ] Related issues linked using `fixes #number` - [ ] Integration tests added - [ x] Errors have helpful link attached, see `contributing.md` ## Documentation / Examples - [x] Make sure the linting passes by running `pnpm lint` - [ ] The examples guidelines are followed from [our contributing doc](https://github.com/vercel/next.js/blob/canary/contributing.md#adding-examples) Co-authored-by: JJ Kasper <22380829+ijjk@users.noreply.github.com>
21 lines
509 B
Markdown
21 lines
509 B
Markdown
# Invalid getServerSideProps Return Value
|
|
|
|
#### Why This Error Occurred
|
|
|
|
In one of the page's `getServerSideProps` the return value had the incorrect shape.
|
|
|
|
#### Possible Ways to Fix It
|
|
|
|
Make sure to return the following shape from `getServerSideProps`:
|
|
|
|
```ts
|
|
export async function getServerSideProps(ctx: GetServerSidePropsContext) {
|
|
return {
|
|
props: { [key: string]: any }
|
|
}
|
|
}
|
|
```
|
|
|
|
### Useful Links
|
|
|
|
- [getServerSideProps](https://nextjs.org/docs/api-reference/data-fetching/get-server-side-props)
|