mirror of
https://github.com/r-freeman/portfolio.git
synced 2024-11-14 20:25:41 +00:00
Ryan Freeman
efbac85b5a
All checks were successful
Build And Publish / BuildAndPublish (push) Successful in 2m34s
18 lines
750 B
TypeScript
18 lines
750 B
TypeScript
import type {MDXComponents} from 'mdx/types'
|
|
import {Heading} from './components/ui/Heading'
|
|
|
|
// This file allows you to provide custom React components
|
|
// to be used in MDX files. You can import and use any
|
|
// React component you want, including components from
|
|
// other libraries.
|
|
|
|
// This file is required to use MDX in `app` directory.
|
|
export function useMDXComponents(components: MDXComponents): MDXComponents {
|
|
return {
|
|
h2: ({children}) => <Heading as='h2'>{children}</Heading>,
|
|
h3: ({children}) => <Heading as='h3'>{children}</Heading>,
|
|
// Allows customizing built-in components, e.g. to add styling.
|
|
// h1: ({ children }) => <h1 style={{ fontSize: "100px" }}>{children}</h1>,
|
|
...components,
|
|
}
|
|
} |