Skip to content

MDX Provider

Compare
Choose a tag to compare
@johno johno released this 14 Jun 15:43
· 1261 commits to main since this release

If you're using an app layout that wraps your JSX, you can use the MDXProvider to only pass your components in one place:

import React from 'react'
import { MDXProvider } from '@mdx-js/tag'

import * as components from './markdown-components'

export default props =>
  <MDXProvider components={components}>
    <main {...props} />
  </MDXProvider>