@php $mvp = $mvpProgress ?? ['steps' => [], 'progresso_pct' => 0, 'etapa_atual' => 1, 'concluido' => false, 'tab_etapas' => []]; $steps = $mvp['steps'] ?? []; $fluxoEtapa = $mvp['etapa_atual'] ?? 1; @endphp @if(config('reforma_tributaria.show_mvp_steps', false))
Fluxo da análise @if($mvp['concluido'] ?? false) Concluído @else Etapa {{ $mvp['etapa_atual'] ?? 1 }} de 5 @if(($mvp['etapa_aba'] ?? null) && ($mvp['etapa_aba'] ?? null) !== ($mvp['etapa_atual'] ?? null)) · você está na etapa {{ $mvp['etapa_aba'] }} @else @endif @endif
{{ $mvp['progresso_pct'] ?? 0 }}%
@foreach($steps as $step) @php if ($step['concluido'] ?? false) { $state = ($step['aba_ativa'] ?? false) ? 'done-active' : 'done'; } elseif ($step['aba_ativa'] ?? false) { $state = 'current'; } elseif ($step['fluxo_atual'] ?? false) { $state = 'fluxo'; } elseif ($step['atual'] ?? false) { $state = 'current'; } else { $state = 'pending'; } @endphp @if(($step['concluido'] ?? false) && !($step['aba_ativa'] ?? false)) @else @endif {{ $step['numero'] }} {{ $step['titulo'] }} @if($state === 'fluxo') Próximo @endif @if(!$loop->last) @endif @endforeach
@endif