@php $serviceSteps = \App\Enums\StatusServis::cases(); $serviceStatus = $servis->status; $serviceStep = $serviceStatus->urutan(); $serviceTotal = count($serviceSteps); $servicePercent = $serviceTotal > 1 ? (($serviceStep - 1) / ($serviceTotal - 1)) * 100 : 0; $compact = $compact ?? false; @endphp @if ($compact)
{{ $serviceStatus->label() }} · langkah {{ $serviceStep }} dari {{ $serviceTotal }}
@else
    @foreach ($serviceSteps as $step) @php $stepSelesai = $step->urutan() < $serviceStep; $stepAktif = $step === $serviceStatus; @endphp
  1. {{ $step->label() }}
  2. @endforeach
Status servis saat ini: {{ $serviceStatus->label() }}.
@endif