@php $backgroundImage = $server->icon ?? $server->egg->image; $serverEntryColumn = $column ?? \App\Filament\Components\Tables\Columns\ServerEntryColumn::make('server_entry'); @endphp
@if($backgroundImage)
@endif
!$server->description, ])>

{{ $server->name }} ({{ trans('server/dashboard.loading') }})

@if ($server->description)

{{ Str::limit($server->description, 40, preserveWords: true) }}

@endif
@php $cpuCurrent = 0; $cpuMax = \App\Enums\ServerResourceType::CPULimit->getResourceAmount($server) ?: 100; $getState = fn() => $cpuCurrent; $getMaxValue = fn() => $cpuMax; $getProgressLabel = fn () => $server->formatResource(App\Enums\ServerResourceType::CPU, 0) . ' / ' . $server->formatResource(App\Enums\ServerResourceType::CPULimit, 0); @endphp @include('livewire.columns.progress-bar-column', [ 'getState' => $getState, 'getMaxValue' => $getMaxValue, 'getProgressLabel' => $getProgressLabel, 'getProgressStatus' => fn() => 'success', 'getProgressPercentage' => fn () => 0, 'getProgressColor' => fn () => $serverEntryColumn->getProgressColorForStatus('success'), ])
@php $memCurrent = 0; $memMax = \App\Enums\ServerResourceType::MemoryLimit->getResourceAmount($server); $getState = fn() => $memCurrent; $getMaxValue = fn() => $memMax > 0 ? $memMax : null; $getProgressLabel = fn() => convert_bytes_to_readable($memCurrent) . ' / ' . ($memMax > 0 ? convert_bytes_to_readable($memMax) : "\u{221E}"); @endphp @include('livewire.columns.progress-bar-column', [ 'getState' => $getState, 'getMaxValue' => $getMaxValue, 'getProgressLabel' => $getProgressLabel, 'getProgressStatus' => fn() => 'success', 'getProgressPercentage' => fn () => 0, 'getProgressColor' => fn () => $serverEntryColumn->getProgressColorForStatus('success'), ])
@php $diskCurrent = 0; $diskMax = \App\Enums\ServerResourceType::DiskLimit->getResourceAmount($server); $getState = fn() => $diskCurrent; $getMaxValue = fn() => $diskMax > 0 ? $diskMax : null; $getProgressLabel = fn() => convert_bytes_to_readable($diskCurrent) . ' / ' . ($diskMax > 0 ? convert_bytes_to_readable($diskMax) : "\u{221E}"); @endphp @include('livewire.columns.progress-bar-column', [ 'getState' => $getState, 'getMaxValue' => $getMaxValue, 'getProgressLabel' => $getProgressLabel, 'getProgressStatus' => fn() => 'success', 'getProgressPercentage' => fn () => 0, 'getProgressColor' => fn () => $serverEntryColumn->getProgressColorForStatus('success'), ])