fix: database ui is realtime based

This commit is contained in:
Andras Bacsai
2023-12-11 09:02:53 +01:00
parent 771dc30b81
commit 720bb8c478
8 changed files with 48 additions and 6 deletions

View File

@@ -8,6 +8,7 @@ use App\Actions\Database\StartMysql;
use App\Actions\Database\StartPostgresql;
use App\Actions\Database\StartRedis;
use App\Actions\Database\StopDatabase;
use App\Events\DatabaseStatusChanged;
use App\Jobs\ContainerStatusJob;
use Livewire\Component;
@@ -16,7 +17,13 @@ class Heading extends Component
public $database;
public array $parameters;
protected $listeners = ['activityFinished'];
public function getListeners()
{
$userId = auth()->user()->id;
return [
"echo-private:custom.{$userId},DatabaseStatusChanged" => 'activityFinished',
];
}
public function activityFinished()
{