@foreach ($modeCards as $modeKey => $modeMeta)
@php
$modeRoute = route('revision.study.index', array_filter([
'mode' => $modeKey,
'subject_id' => $modeKey === 'spanish' ? null : ($filters['subject_id'] ?? null),
'topic_id' => $modeKey === 'spanish' ? null : ($filters['topic_id'] ?? null),
'difficulty' => $modeKey === 'practice' ? ($filters['difficulty'] ?? null) : null,
'question_type' => $modeKey === 'practice' ? ($filters['question_type'] ?? null) : null,
]));
@endphp
$mode === $modeKey,
$modeMeta['inactive'] => $mode !== $modeKey,
])
>
$mode !== $modeKey,
'bg-neutral-900 text-white shadow-sm' => $mode === $modeKey,
])>
{{ $modeMeta['label'] }}
@if ($mode === $modeKey)
Selected
@endif
{{ $modeMeta['description'] }}