diff --git a/app/markdoc/Tag.ts b/app/markdoc/Tag.ts index e50b59d..b449588 100644 --- a/app/markdoc/Tag.ts +++ b/app/markdoc/Tag.ts @@ -1,10 +1,15 @@ import type { RenderableTreeNode } from "@markdoc/markdoc"; import type { ReactNode } from "react"; -import { Tag as MarkdocTag } from "@markdoc/markdoc"; +import Markdoc from "@markdoc/markdoc"; type TagAttributesValue = string | number | boolean | null | undefined | object | unknown; +// Workaround for Markdoc, that's not exporting the type +// in production build (Vite issue). +// See: https://stackoverflow.com/questions/76191154/the-requested-module-does-not-provide-an-export-named-default +const { Tag: MarkdocTag } = Markdoc; + export class Tag extends MarkdocTag { constructor( name: string | ReactNode,