whatwedo/CoreBundle

Modal Action 'confirmation' option

Closed this issue · 1 comments

The option "confirmation" does not exist. Defined options are: "block_prefix", "label", "attr", "icon", "route", "route_parameters", "voter_attribute", "priority", "visibility".

namespace whatwedo\CoreBundle\Action;
class ModalAction extends Action
{
/**
* @param array<string, mixed> $options
*/
public function __construct(string $acronym, array $options)
{
unset($this->defaultOptions['confirmation']);
parent::__construct($acronym, $options);
}

protected array $defaultOptions = [
'label' => null,
'attr' => [],
'icon' => null,
'route' => null,
'route_parameters' => [],
'voter_attribute' => null,
'priority' => 0,
'confirmation' => null,
];

This should work now. The confirmation is not yet implemented on the ModalAction. We are working on it!