getCreateFormAction()->formId('form'), ]; } protected function getFormActions(): array { return []; } public function form(Form $form): Form { return $form ->schema([ TextInput::make('endpoint') ->label(trans('admin/webhook.endpoint')) ->activeUrl() ->required(), TextInput::make('description') ->label(trans('admin/webhook.description')) ->required(), CheckboxList::make('events') ->label(trans('admin/webhook.events')) ->lazy() ->options(fn () => WebhookConfiguration::filamentCheckboxList()) ->searchable() ->bulkToggleable() ->columns(3) ->columnSpanFull() ->gridDirection('row') ->required(), ]); } }