fix: append dispatches and not override them

This commit is contained in:
Younes ENNAJI
2023-12-12 00:15:40 +01:00
parent 8dc1c39727
commit 411ada6d3b
+4 -4
View File
@@ -241,10 +241,10 @@ final class FlasherServiceProvider extends ServiceProvider
'name' => $component->getName(),
);
$context->addEffect('dispatches', array(array(
'name' => 'flasher:render',
'params' => $data,
)));
$dispatches = isset($context->effects['dispatches']) ? $context->effects['dispatches'] : [];
$dispatches[] = array('name' => 'flasher:render', 'params' => $data);
$context->addEffect('dispatches', $dispatches);
}
});