next.js/test/e2e/basepath/pages/absolute-url-basepath.js
absolute-url-basepath.js26 lines559 B
import React from 'react'
import Link from 'next/link'
import { useRouter } from 'next/router'

export async function getServerSideProps({ query: { port } }) {
  if (!port) {
    throw new Error('port required')
  }
  return { props: { port } }
}

export default function Page({ port }) {
  const router = useRouter()
  return (
    <>
      <Link
        href={`http://localhost:${port}${router.basePath}/something-else`}
        id="absolute-link"
      >
        http://localhost:{port}
        {router.basePath}/something-else
      </Link>
    </>
  )
}
Quest for Codev2.0.0
/
SIGN IN