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); + } }