invoice = $this->getContext()['invitation']->invoice; // $this->context['invitation']->invoice; } #[On(self::CONTEXT_UPDATE)] public function onContextUpdate(): void { // refactor logic for updating the price for eg if it changes with under/over pay $this->invoice = $this->getContext()['invitation']->invoice; } public function render(): \Illuminate\Contracts\View\Factory|\Illuminate\View\View { return render('flow2.invoice-summary', [ 'invoice' => $this->invoice ]); } }