Nextjs 12 - I receive wrong query param in getInitialProps

Viewed 15

On server

server.get('/truyen-hinh-truc-tuyen/:slug', (req, res) => {
    console.log('req.params', req.params) // {slug: "vtv1"}
    return app.render(req, res, '/truyen-hinh-truc-tuyen/[slug]', req.params)
  })

In _app.js getInitialProps

MyApp.getInitialProps = async ({ Component, ctx }) => {
  console.log('MyApp query', ctx.query) // => {slug: [slug]} -> why?
 
  ...
  return { }
}

enter image description here

I'm using nextjs 12.2.5 Thanks

0 Answers
Related