UNPKG

gatsby-plugin-mdx

Version:
16 lines (12 loc) 401 B
import React, { createContext, useContext } from "react" const GatsbyMDXScopeContext = createContext({}) export const useMDXScope = scope => { const contextScope = useContext(GatsbyMDXScopeContext) return scope || contextScope } export const MDXScopeProvider = ({ __mdxScope, children }) => React.createElement( GatsbyMDXScopeContext.Provider, { value: __mdxScope }, children )