Merge pull request #166 from php-flasher/issue-161

fix: append dispatches and not override them
This commit is contained in:
Younes ENNAJI
2023-12-12 00:17:17 +01:00
committed by GitHub
+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);
}
});