loadData(); } public function loadData() { try { $metrics = $this->server->getMemoryMetrics($this->interval); $metrics = collect($metrics)->map(function ($metric) { return [$metric[0], $metric[1]]; }); $this->dispatch("refreshChartData-{$this->chartId}", [ 'seriesData' => $metrics, ]); } catch (\Throwable $e) { return handleError($e, $this); } } public function setInterval() { $this->loadData(); } }