From 13bfb9a73d126b3361db786acd02248cebef9a6f Mon Sep 17 00:00:00 2001 From: matamatanot <39780486+matamatanot@users.noreply.github.com> Date: Sat, 14 Mar 2020 03:48:07 +0900 Subject: [PATCH] Update custom-server-express example with getServerSideProps (#11035) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * use getServerSideProps * run Prettier * update react * use getStaticProps * delete query * Remove data fetching requirements Co-authored-by: “kosuke_matano” Co-authored-by: Luis Alvarez --- examples/custom-server-express/package.json | 4 ++-- examples/custom-server-express/pages/index.js | 5 ----- examples/custom-server-express/pages/posts.js | 19 ------------------- examples/custom-server-express/server.js | 4 ---- 4 files changed, 2 insertions(+), 30 deletions(-) delete mode 100644 examples/custom-server-express/pages/posts.js diff --git a/examples/custom-server-express/package.json b/examples/custom-server-express/package.json index 6c17a925470a747..3fa6f68b09cdf6f 100644 --- a/examples/custom-server-express/package.json +++ b/examples/custom-server-express/package.json @@ -10,7 +10,7 @@ "cross-env": "^5.2.0", "express": "^4.14.0", "next": "latest", - "react": "^16.7.0", - "react-dom": "^16.7.0" + "react": "^16.13.0", + "react-dom": "^16.13.0" } } diff --git a/examples/custom-server-express/pages/index.js b/examples/custom-server-express/pages/index.js index 958fffabb6361c3..2dfad58236b7892 100644 --- a/examples/custom-server-express/pages/index.js +++ b/examples/custom-server-express/pages/index.js @@ -13,10 +13,5 @@ export default () => ( b -
  • - - post #2 - -
  • ) diff --git a/examples/custom-server-express/pages/posts.js b/examples/custom-server-express/pages/posts.js deleted file mode 100644 index 6c300ddb00363e3..000000000000000 --- a/examples/custom-server-express/pages/posts.js +++ /dev/null @@ -1,19 +0,0 @@ -import React, { Component } from 'react' - -export default class extends Component { - static getInitialProps({ query: { id } }) { - return { postId: id } - } - - render() { - return ( -
    -

    My blog post #{this.props.postId}

    -

    - Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do - eiusmod tempor incididunt ut labore et dolore magna aliqua. -

    -
    - ) - } -} diff --git a/examples/custom-server-express/server.js b/examples/custom-server-express/server.js index 802c0726ff92038..f5f4ac20263c761 100644 --- a/examples/custom-server-express/server.js +++ b/examples/custom-server-express/server.js @@ -17,10 +17,6 @@ app.prepare().then(() => { return app.render(req, res, '/b', req.query) }) - server.get('/posts/:id', (req, res) => { - return app.render(req, res, '/posts', { id: req.params.id }) - }) - server.all('*', (req, res) => { return handle(req, res) })