@extends('template.app') @section('content')

Selamat Datang, {{ Auth::user()->nama }}! 🎉

Di aplikasi voting online SMKN 1 Rengasdengklok - Karawang

View Badge User
@if (Auth::user()->role == 'admin')
Presentase Perolehan Suara
@endif
Rekapitulasi Data Sementara Pemilihan Ketua OSIS - SMKN 1 Rengasdengklok Tahun 2024
Update tanggal {{ \Carbon\Carbon::now()->isoFormat('DD/MM/YYYY - HH:mm') }} WIB
Kandidat Pemilihan Terbanyak @php $maxPemilih = $data->sortByDesc(fn($item) => $item->pemilih->count())->first(); $jumlahMaxPemilih = $maxPemilih ? $maxPemilih->pemilih->count() : 0; @endphp

{{ $jumlahMaxPemilih }} Suara

@if ($data->max('pemilih'))

Sdr/i {{ optional($data->max('pemilih')->first())->user->nama ?? '-' }} @else

Tidak ada kandidat @endif

@if (Auth::user()->role == 'admin') @endif @php $no = 1; @endphp @foreach ($data as $dataItem) @if (Auth::user()->role == 'admin') @endif @endforeach
No Nama KandidatSuaraPresentase
{{ $no++ }}
{{ $dataItem->nama }}
No urut {{ $dataItem->no_urut }}

{{ $dataItem->pemilih->count() }} Suara

{{ $dataItem->pemilih->count() > 0 ? round(($dataItem->pemilih->count() / App\Models\User::count()) * 100, 2) : 0 }}%
@endsection @push('scripts') @php $total_suara = App\Models\User::count(); // Total suara $persentase = $data->map(function ($item) use ($total_suara) { return $total_suara > 0 ? round(($item->pemilih->count() / $total_suara) * 100, 2) : 0; }); @endphp @endpush