Home

Hello from Markdown (.mdx file)

Remember to:

npm install @next/mdx @mdx-js/loader @mdx-js/react @types/mdx
import type { MDXComponents } from 'mdx/types'

export function useMDXComponents(components: MDXComponents): MDXComponents {
  return {
    ...components,
  }
}
const withMDX = require('@next/mdx')()

/** @type {import('next').NextConfig} */
const nextConfig = {
  // Configure `pageExtensions` to include MDX files
  pageExtensions: ['js', 'jsx', 'mdx', 'ts', 'tsx'],
  // Optionally, add any other Next.js config below
}

module.exports = withMDX(nextConfig)

 


 

This is a paragraph

This is bold text

this is a code block

This is italic text

This is a list:

This is a heading

random image

MDX can also import JSX Components!