From 88a0f6e5e90250c8a7884d06e09cb64c553d517a Mon Sep 17 00:00:00 2001 From: HolgerHatGarKeineNode Date: Wed, 29 Mar 2023 15:37:02 +0200 Subject: [PATCH] markdown --- app/Http/Livewire/News/InternArticleView.php | 22 +++++++++++++------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/app/Http/Livewire/News/InternArticleView.php b/app/Http/Livewire/News/InternArticleView.php index b073d3a6..b2a0f944 100644 --- a/app/Http/Livewire/News/InternArticleView.php +++ b/app/Http/Livewire/News/InternArticleView.php @@ -124,14 +124,20 @@ class InternArticleView extends Component public function render() { - $markdown = app(\Spatie\LaravelMarkdown\MarkdownRenderer::class) - ->addExtension(new CommonMarkCoreExtension()) - ->addExtension(new HighlightCodeExtension('github-dark')) - ->toHtml($this->libraryItem->value ?? ''); - $markdownPaid = app(\Spatie\LaravelMarkdown\MarkdownRenderer::class) - ->addExtension(new CommonMarkCoreExtension()) - ->addExtension(new HighlightCodeExtension('github-dark')) - ->toHtml($this->libraryItem->value_to_be_paid ?? ''); + $markdown = ''; + $markdownPaid = ''; + if ($this->libraryItem->value) { + $markdown = app(\Spatie\LaravelMarkdown\MarkdownRenderer::class) + ->addExtension(new CommonMarkCoreExtension()) + ->addExtension(new HighlightCodeExtension('github-dark')) + ->toHtml($this->libraryItem->value); + } + if ($this->libraryItem->value_to_be_paid) { + $markdownPaid = app(\Spatie\LaravelMarkdown\MarkdownRenderer::class) + ->addExtension(new CommonMarkCoreExtension()) + ->addExtension(new HighlightCodeExtension('github-dark')) + ->toHtml($this->libraryItem->value_to_be_paid); + } return view('livewire.news.intern-article-view', [ 'markdown' => $markdown,