mirror of
https://github.com/facebook/docusaurus.git
synced 2025-05-08 22:57:20 +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": "^16.8.4",
|
||||||
"react-dom": "^16.8.4"
|
"react-dom": "^16.8.4"
|
||||||
},
|
},
|
||||||
"bundledDependencies": [
|
|
||||||
"@docusaurus/utils"
|
|
||||||
],
|
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=10.9.0"
|
"node": ">=10.9.0"
|
||||||
}
|
}
|
||||||
|
|
|
@ -21,10 +21,10 @@ import styles from './styles.module.css';
|
||||||
function DocPage(props) {
|
function DocPage(props) {
|
||||||
const {route: baseRoute, docsMetadata, location} = props;
|
const {route: baseRoute, docsMetadata, location} = props;
|
||||||
// case-sensitive route such as it is defined in the sidebar
|
// case-sensitive route such as it is defined in the sidebar
|
||||||
const currentRoute = baseRoute.routes.find(route =>
|
const currentRoute =
|
||||||
matchPath(location.pathname, route),
|
baseRoute.routes.find(route => {
|
||||||
);
|
return matchPath(location.pathname, route);
|
||||||
|
}) || {};
|
||||||
const {permalinkToSidebar, docsSidebars, version} = docsMetadata;
|
const {permalinkToSidebar, docsSidebars, version} = docsMetadata;
|
||||||
const sidebar = permalinkToSidebar[currentRoute.path];
|
const sidebar = permalinkToSidebar[currentRoute.path];
|
||||||
const {
|
const {
|
||||||
|
@ -33,7 +33,7 @@ function DocPage(props) {
|
||||||
} = useDocusaurusContext();
|
} = useDocusaurusContext();
|
||||||
const {sidebarCollapsible = true} = themeConfig;
|
const {sidebarCollapsible = true} = themeConfig;
|
||||||
|
|
||||||
if (!currentRoute) {
|
if (Object.keys(currentRoute).length === 0) {
|
||||||
return <NotFound {...props} />;
|
return <NotFound {...props} />;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -11,7 +11,7 @@ import useDocusaurusContext from '@docusaurus/useDocusaurusContext';
|
||||||
import useBaseUrl from '@docusaurus/useBaseUrl';
|
import useBaseUrl from '@docusaurus/useBaseUrl';
|
||||||
import useLockBodyScroll from '@theme/hooks/useLockBodyScroll';
|
import useLockBodyScroll from '@theme/hooks/useLockBodyScroll';
|
||||||
import Link from '@docusaurus/Link';
|
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';
|
import styles from './styles.module.css';
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue