Use a markdown editor for FAQ content, without file attachments

MarkdownEditor gives admins a proper toolbar/preview for FAQ content
instead of a plain textarea. File attachments are disabled since
bnfexpress's FAQ content has no attachment storage backing it.
This commit is contained in:
Nyan Lin Paing
2026-09-03 20:42:49 +07:00
parent e61a847a02
commit 74578d10e3
@@ -5,7 +5,7 @@ namespace Modules\AiAgent\Filament\Pages;
use BackedEnum; use BackedEnum;
use Filament\Actions\Action; use Filament\Actions\Action;
use Filament\Forms\Components\KeyValue; use Filament\Forms\Components\KeyValue;
use Filament\Forms\Components\Textarea; use Filament\Forms\Components\MarkdownEditor;
use Filament\Pages\Page; use Filament\Pages\Page;
use Filament\Schemas\Components\Component; use Filament\Schemas\Components\Component;
use Filament\Support\Icons\Heroicon; use Filament\Support\Icons\Heroicon;
@@ -144,9 +144,9 @@ class ManageFaqs extends Page implements HasTable
protected function formSchema(): array protected function formSchema(): array
{ {
return [ return [
Textarea::make('content') MarkdownEditor::make('content')
->required() ->fileAttachments(false)
->rows(4), ->required(),
KeyValue::make('metadata'), KeyValue::make('metadata'),
]; ];
} }