import defaultMdxComponents from "fumadocs-ui/mdx";
import type { MDXComponents } from "mdx/types";
import Image, { type ImageProps } from "next/image";
import {
Accordion,
AccordionContent,
AccordionItem,
AccordionTrigger,
} from "@/components/ui/accordion";
import { cn } from "@/lib/utils";
export function getMDXComponents(components?: MDXComponents): MDXComponents {
return {
...defaultMdxComponents,
img: ({ className, alt, ...props }: React.ComponentProps<"img">) => (
),
Video: ({ className, ...props }: React.ComponentProps<"video">) => (
),
Accordion,
AccordionItem,
AccordionTrigger,
AccordionContent,
...components,
};
}
export const useMDXComponents = getMDXComponents;