From 861bd0d0f4b6aec87c76126512e404ac1f7fb4c8 Mon Sep 17 00:00:00 2001 From: Ash Monsh Date: Fri, 24 Oct 2025 13:41:31 +0300 Subject: [PATCH 1/2] fix --- src/Livewire/Comments.php | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/Livewire/Comments.php b/src/Livewire/Comments.php index 06764ab..b350d79 100644 --- a/src/Livewire/Comments.php +++ b/src/Livewire/Comments.php @@ -2,6 +2,8 @@ namespace LaraZeus\Replies\Livewire; +use Filament\Actions\Contracts\HasActions; +use Filament\Actions\Concerns\InteractsWithActions; use Filament\Forms\Components\MarkdownEditor; use Filament\Forms\Concerns\InteractsWithForms; use Filament\Forms\Contracts\HasForms; @@ -16,8 +18,9 @@ /** * @property mixed $form */ -class Comments extends Component implements HasForms +class Comments extends Component implements HasForms, HasActions { + use InteractsWithActions; use InteractsWithForms; public ?array $data = []; @@ -29,11 +32,11 @@ public function mount(): void $this->form->fill(); } - public static function form(Schema $form): Schema + public static function form(Schema $schema): Schema { - return $form + return $schema ->statePath('data') - ->schema([ + ->components([ MarkdownEditor::make('comment') ->toolbarButtons(config('zeus-replies.comments-editor-toolbar')) ->columnSpanFull() From 8ea29b5fa9d4272d6b724d813c5bf08ac8303db8 Mon Sep 17 00:00:00 2001 From: atmonshi <1952412+atmonshi@users.noreply.github.com> Date: Fri, 24 Oct 2025 10:41:58 +0000 Subject: [PATCH 2/2] Fix styling --- src/Livewire/Comments.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Livewire/Comments.php b/src/Livewire/Comments.php index b350d79..efd19d3 100644 --- a/src/Livewire/Comments.php +++ b/src/Livewire/Comments.php @@ -2,8 +2,8 @@ namespace LaraZeus\Replies\Livewire; -use Filament\Actions\Contracts\HasActions; use Filament\Actions\Concerns\InteractsWithActions; +use Filament\Actions\Contracts\HasActions; use Filament\Forms\Components\MarkdownEditor; use Filament\Forms\Concerns\InteractsWithForms; use Filament\Forms\Contracts\HasForms; @@ -18,7 +18,7 @@ /** * @property mixed $form */ -class Comments extends Component implements HasForms, HasActions +class Comments extends Component implements HasActions, HasForms { use InteractsWithActions; use InteractsWithForms;