diff --git a/packages/carta-md/src/lib/internal/components/Renderer.svelte b/packages/carta-md/src/lib/internal/components/Renderer.svelte
index c9bb1381..5f88d76c 100644
--- a/packages/carta-md/src/lib/internal/components/Renderer.svelte
+++ b/packages/carta-md/src/lib/internal/components/Renderer.svelte
@@ -21,6 +21,10 @@
* The element that wraps the rendered HTML.
*/
export let elem: HTMLDivElement;
+ /**
+ * Whether this component is hidden (display: none).
+ */
+ export let hidden = false;
let mounted = false;
let renderedHtml = carta.renderSSR(value);
@@ -48,7 +52,12 @@
const events = createEventDispatcher<{ render: void }>();
-
+
{@html renderedHtml}
{#if mounted}