"use client";
'use strict';

const jsxRuntime = require('react/jsx-runtime');
const markdownContent = require('../../../../../../../ui/src/components/markdown-content.cjs');
const context = require('@btst/stack/context');
const defaults = require('./defaults.cjs');
require('highlight.js/styles/panda-syntax-light.css');

function MarkdownContent({ markdown, className }) {
  const { Link, Image } = context.usePluginOverrides("blog", {
    Link: defaults.DefaultLink,
    Image: defaults.DefaultImage
  });
  return /* @__PURE__ */ jsxRuntime.jsx(
    markdownContent.MarkdownContent,
    {
      markdown,
      className,
      variant: "default",
      LinkComponent: Link,
      ImageComponent: Image
    }
  );
}

exports.MarkdownContent = MarkdownContent;
