Skip to content

maiieul/mdx-js-qwik

 
 

Repository files navigation

mdx-js-qwik

// vite.config.ts
qwikCity({
  mdx: {
    providerImportSource: "mdx-js-qwik",
    recmaPlugins: [recmaJsxRewriteQwik],
  },
});
// layout.tsx
import { component$, Slot } from "@builder.io/qwik";

import { MDXProvider } from "mdx-js-qwik";

export const components = {
  h1: component$((props) => (
    <h1 {...props} class="h1">
      <Slot />
    </h1>
  )),
  h2: component$((props) => (
    <h2 {...props} class="h2">
      <Slot />
    </h2>
  )),
};

export default component$(() => {
  return (
    <MDXProvider components={components}>
      <Slot />
    </MDXProvider>
  );
});

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 84.4%
  • JavaScript 15.6%