diff --git a/packages/forms/resources/views/components/markdown-editor.blade.php b/packages/forms/resources/views/components/markdown-editor.blade.php
index a6d382f643..3b65f2614a 100644
--- a/packages/forms/resources/views/components/markdown-editor.blade.php
+++ b/packages/forms/resources/views/components/markdown-editor.blade.php
@@ -10,7 +10,7 @@
- {!! str($getState())->markdown()->sanitizeHtml() !!}
+ {!! str($getState())->sanitizeHtml()->markdown($getOptions() ?? [], $getExtensions() ?? []) !!}
@else
options = $options;
+
+ return $this;
+ }
+
+ public function getOptions(): ?array
+ {
+ return $this->evaluate($this->options);
+ }
+
+ public function extensions(array | Closure | null $extensions): static
+ {
+ $this->extensions = $extensions;
+
+ return $this;
+ }
+
+ public function getExtensions(): ?array
+ {
+ return $this->evaluate($this->extensions);
+ }
}