@props([ 'clientExists', 'rendererExists', 'webrootExists', 'clientCommit', 'rendererCommit', 'clientRemote', 'rendererRemote', ]) @php $clientCommitShort = substr($clientCommit, 0, 7); $rendererCommitShort = substr($rendererCommit, 0, 7); $hasClientUpdate = $clientCommitShort !== 'N/A' && $clientRemote !== 'N/A' && $clientCommitShort !== $clientRemote; $hasRendererUpdate = $rendererCommitShort !== 'N/A' && $rendererRemote !== 'N/A' && $rendererCommitShort !== $rendererRemote; $hasUpdate = $hasClientUpdate || $hasRendererUpdate; $updateColor = $hasUpdate ? '#f59e0b' : '#22c55e'; $updateText = $hasUpdate ? '🔄 Update beschikbaar' : '✓ Up-to-date'; $clientColor = $hasClientUpdate ? '#f59e0b' : '#22c55e'; $clientIcon = $hasClientUpdate ? '🔄' : '✓'; $rendererColor = $hasRendererUpdate ? '#f59e0b' : '#22c55e'; $rendererIcon = $hasRendererUpdate ? '🔄' : '✓'; @endphp
@if ($clientExists) ✓ Client OK @else ✗ Client ontbreekt @endif @if ($rendererExists) ✓ Renderer OK @else ✗ Renderer ontbreekt @endif @if ($webrootExists) ✓ Webroot OK @else ✗ Webroot ontbreekt @endif
GitHub Status:
{{ $updateText }}
@if ($hasUpdate) @endif
Client Remote:✓ {{ e($clientRemote) }}
Client Local:{{ $clientIcon }} {{ $clientCommitShort }}
Renderer Remote:✓ {{ e($rendererRemote) }}
Renderer Local:{{ $rendererIcon }} {{ $rendererCommitShort }}