javascript - NextJS egendefinert 404-side vises ikke
Jeg har en tilpasset pages/404.ts med følgende innhold:
export default function NotFound() {
return <h1>404 - Page Not Found</h1>
}
Og jeg har en annen side som viser 404 når en organisasjon er null:
import Error from 'next/error'
const Slug: NextPage<SlugProps> = ({ organization }) => {
if (!organization) {
return <Error statusCode={404} />
}
return <h1>{organization.name}</h1>
}
Jeg vil at NextJS skal vise min tilpassede 404-side, i stedet for at den viser standarden
Hva trenger jeg å gjøre for å vise min 404-side?
Svar #1
Du gjenbruker den innebygde feilsiden.
Hvis du vil vise din egen 404-side i den dynamiske ruten, importer bare din NotFound-komponent og returner den i stedet.
