mirror of
https://github.com/explosion/spaCy.git
synced 2025-08-04 04:10:20 +03:00
Load MarkdownToReact
component dynamically
This commit is contained in:
parent
d87caf46cb
commit
a1f0d51e1e
|
@ -6,7 +6,7 @@ import ImageNext from 'next/image'
|
||||||
import Link from './link'
|
import Link from './link'
|
||||||
import Button from './button'
|
import Button from './button'
|
||||||
import { InlineCode } from './inlineCode'
|
import { InlineCode } from './inlineCode'
|
||||||
import MarkdownToReact from './markdownToReact'
|
import MarkdownToReact from './markdownToReactDynamic'
|
||||||
|
|
||||||
import classes from '../styles/embed.module.sass'
|
import classes from '../styles/embed.module.sass'
|
||||||
|
|
||||||
|
|
5
website/src/components/markdownToReactDynamic.js
Normal file
5
website/src/components/markdownToReactDynamic.js
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
import dynamic from 'next/dynamic'
|
||||||
|
|
||||||
|
export default dynamic(() => import('./markdownToReact'), {
|
||||||
|
loading: () => <p>Loading...</p>,
|
||||||
|
})
|
|
@ -15,7 +15,7 @@ import Link, { OptionalLink } from '../components/link'
|
||||||
import Infobox from '../components/infobox'
|
import Infobox from '../components/infobox'
|
||||||
import Accordion from '../components/accordion'
|
import Accordion from '../components/accordion'
|
||||||
import { isString, isEmptyObj, join, arrayToObj, abbrNum } from '../components/util'
|
import { isString, isEmptyObj, join, arrayToObj, abbrNum } from '../components/util'
|
||||||
import MarkdownToReact from '../components/markdownToReact'
|
import MarkdownToReact from '../components/markdownToReactDynamic'
|
||||||
|
|
||||||
import siteMetadata from '../../meta/site.json'
|
import siteMetadata from '../../meta/site.json'
|
||||||
import languages from '../../meta/languages.json'
|
import languages from '../../meta/languages.json'
|
||||||
|
|
|
@ -18,7 +18,7 @@ import Footer from '../components/footer'
|
||||||
import { H3, H5, Label, InlineList } from '../components/typography'
|
import { H3, H5, Label, InlineList } from '../components/typography'
|
||||||
import { YouTube, SoundCloud, Iframe } from '../components/embed'
|
import { YouTube, SoundCloud, Iframe } from '../components/embed'
|
||||||
import { github } from '../components/util'
|
import { github } from '../components/util'
|
||||||
import MarkdownToReact from '../components/markdownToReact'
|
import MarkdownToReact from '../components/markdownToReactDynamic'
|
||||||
|
|
||||||
import { nightly, legacy } from '../../meta/dynamicMeta.mjs'
|
import { nightly, legacy } from '../../meta/dynamicMeta.mjs'
|
||||||
import universe from '../../meta/universe.json'
|
import universe from '../../meta/universe.json'
|
||||||
|
|
Loading…
Reference in New Issue
Block a user