add support for getServerSideProps in Next.js

This commit is contained in:
Erik Krogh Kristensen
2021-02-16 10:24:36 +01:00
parent af262a035d
commit a5cf024c9f
3 changed files with 13 additions and 3 deletions

View File

@@ -15,12 +15,21 @@ export async function getStaticProps({ params }) {
}
}
export default function Post({ taint, stars }) {
export default function Post({ taint, stars, more }) {
sink(taint);
sink(stars);
sink(more);
return <span />;
}
Post.getInitialProps = async (ctx) => {
return { stars: source(2) }
}
export async function getServerSideProps(ctx) {
return {
props: {
more: source(3)
}
}
}

View File

@@ -2,4 +2,5 @@ remoteFlow
| pages/[my-fallback-id].jsx:9:40:9:45 | params |
dataFlow
| pages/[my-fallback-id].jsx:13:20:13:27 | source() | pages/[my-fallback-id].jsx:19:10:19:14 | taint |
| pages/[my-fallback-id].jsx:25:21:25:29 | source(2) | pages/[my-fallback-id].jsx:20:10:20:14 | stars |
| pages/[my-fallback-id].jsx:26:21:26:29 | source(2) | pages/[my-fallback-id].jsx:20:10:20:14 | stars |
| pages/[my-fallback-id].jsx:32:19:32:27 | source(3) | pages/[my-fallback-id].jsx:21:10:21:13 | more |