*/ class BeforeTemplateRendered implements IEventListener { public function __construct( private IInitialState $initialState, ) { } public function handle(Event $event): void { if (!($event instanceof BeforeTemplateRenderedEvent)) { return; } ConfigService::injectInitialState($this->initialState); } }