fix(v2): website feedback page hydration bug (#3269)

This commit is contained in:
Manuel Cepeda 2020-08-12 05:43:52 -04:00 committed by GitHub
parent 98ccb3725d
commit e118fcd4e1
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -10,26 +10,26 @@ import Layout from '@theme/Layout';
import Feedback from '../pages/feedback';
function NotFound({location}: {location: {pathname: string}}): JSX.Element {
if (/^\/feedback/.test(location.pathname)) {
return <Feedback />;
}
return (
<Layout title="Page Not Found">
<div className="container margin-vert--xl" data-canny>
<div className="row">
<div className="col col--6 col--offset-3">
<h1 className="hero__title">Page Not Found</h1>
<p>We could not find what you were looking for.</p>
<p>
Please contact the owner of the site that linked you to the
original URL and let them know their link is broken.
</p>
if (/^\/\bfeedback\b/.test(location.pathname)) {
return <Feedback />
} else {
return (
<Layout title="Page Not Found">
<div className="container margin-vert--xl" data-canny>
<div className="row">
<div className="col col--6 col--offset-3">
<h1 className="hero__title">Page Not Found</h1>
<p>We could not find what you were looking for.</p>
<p>
Please contact the owner of the site that linked you to the
original URL and let them know their link is broken.
</p>
</div>
</div>
</div>
</div>
</Layout>
);
</Layout>
);
}
}
export default NotFound;