singleloginsystem/app/Data/Ui/ConnectedServices/ConnectedServiceData.php
kushal-saha 4a5436a3b4 chore: restructure views and add Livewire components for dashboard functionality
- remove flux dashboard
- add DTOs for the connecter services

Deps:
- spatie/laravel-data
- blade-icons (lucide-icons)
- tailwind-merge
2026-05-08 07:20:59 +00:00

25 lines
559 B
PHP

<?php
declare(strict_types=1);
namespace App\Data\Ui\ConnectedServices;
use App\Enums\ConnectionStatus;
use App\Enums\ConnectionTechTypes;
use Livewire\Wireable;
use Spatie\LaravelData\Concerns\WireableData;
use Spatie\LaravelData\Data;
final class ConnectedServiceData extends Data implements Wireable
{
use WireableData;
public function __construct(
public string $name,
public string $icon,
public ConnectionTechTypes $type,
public string $connectionService,
public ConnectionStatus $status,
) {}
}