mirror of
https://github.com/hanzoai/next.js.git
synced 2026-10-30 14:46:38 +00:00
32 lines
762 B
TypeScript
32 lines
762 B
TypeScript
import { GetServerSideProps } from 'next'
|
|
|
|
interface Props {
|
|
message: string
|
|
}
|
|
|
|
export default function Page({ message }: Props) {
|
|
console.log('Pages Router isomorphic: This is a log message from render')
|
|
return (
|
|
<div>
|
|
<h1>Pages Router Server-Side Props Test</h1>
|
|
<p>{message}</p>
|
|
</div>
|
|
)
|
|
}
|
|
|
|
export const getServerSideProps: GetServerSideProps<Props> = async () => {
|
|
console.log('Pages Router SSR: This is a log message from getServerSideProps')
|
|
console.error(
|
|
'Pages Router SSR: This is an error message from getServerSideProps'
|
|
)
|
|
console.warn(
|
|
'Pages Router SSR: This is a warning message from getServerSideProps'
|
|
)
|
|
|
|
return {
|
|
props: {
|
|
message: 'Server-side props executed successfully',
|
|
},
|
|
}
|
|
}
|