view('forms::components.actions.icon-button-action'); return $this; } protected function getLivewireCallActionName(): string { return 'callMountedFormComponentAction'; } protected static function getModalActionClass(): string { return ModalAction::class; } public static function makeModalAction(string $name): ModalAction { /** @var ModalAction $action */ $action = parent::makeModalAction($name); return $action; } protected function getDefaultEvaluationParameters(): array { return array_merge(parent::getDefaultEvaluationParameters(), [ 'component' => $this->getComponent(), ]); } }