mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-08 14:47:12 +02:00
fix(v2): fix build and deps install (#2291)
* docs(v1): drop support for node <10.9 (#2264) * fix(v2): fix build and deps install Co-authored-by: Hanseung Yoo <trustyoo86@gmail.com>
This commit is contained in:
parent
21f36e587f
commit
89d2d80fb7
3 changed files with 6 additions and 9 deletions
|
@ -24,9 +24,6 @@
|
|||
"react": "^16.8.4",
|
||||
"react-dom": "^16.8.4"
|
||||
},
|
||||
"bundledDependencies": [
|
||||
"@docusaurus/utils"
|
||||
],
|
||||
"engines": {
|
||||
"node": ">=10.9.0"
|
||||
}
|
||||
|
|
|
@ -21,10 +21,10 @@ import styles from './styles.module.css';
|
|||
function DocPage(props) {
|
||||
const {route: baseRoute, docsMetadata, location} = props;
|
||||
// case-sensitive route such as it is defined in the sidebar
|
||||
const currentRoute = baseRoute.routes.find(route =>
|
||||
matchPath(location.pathname, route),
|
||||
);
|
||||
|
||||
const currentRoute =
|
||||
baseRoute.routes.find(route => {
|
||||
return matchPath(location.pathname, route);
|
||||
}) || {};
|
||||
const {permalinkToSidebar, docsSidebars, version} = docsMetadata;
|
||||
const sidebar = permalinkToSidebar[currentRoute.path];
|
||||
const {
|
||||
|
@ -33,7 +33,7 @@ function DocPage(props) {
|
|||
} = useDocusaurusContext();
|
||||
const {sidebarCollapsible = true} = themeConfig;
|
||||
|
||||
if (!currentRoute) {
|
||||
if (Object.keys(currentRoute).length === 0) {
|
||||
return <NotFound {...props} />;
|
||||
}
|
||||
|
||||
|
|
|
@ -11,7 +11,7 @@ import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
|
|||
import useBaseUrl from '@docusaurus/useBaseUrl';
|
||||
import useLockBodyScroll from '@theme/hooks/useLockBodyScroll';
|
||||
import Link from '@docusaurus/Link';
|
||||
import isInternalUrl from '@docusaurus/utils';
|
||||
import isInternalUrl from '@docusaurus/utils'; // eslint-disable-line import/no-extraneous-dependencies
|
||||
|
||||
import styles from './styles.module.css';
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue