@php $saldo = $saldo ?? auth()->user()?->saldo ?? 0; $fmt = fn($n) => 'Rp ' . number_format((float) $n, 0, ',', '.'); $nama = auth()->user()?->name ?? 'Member'; $current = request()->route()?->getName() ?? ''; // [label, route, svg-icon, exact, warna gradient] $menu = [ ['Beranda', 'member.katalog', '', false, 'from-cyan-400 to-blue-500'], ['Tagihan', 'member.tagihan', '', false, 'from-violet-400 to-purple-500'], ['Riwayat', 'member.order.history', '', false, 'from-amber-400 to-orange-500'], ['Isi Saldo','member.deposit', '', true, 'from-emerald-400 to-green-500'], ['Mutasi', 'member.mutasi', '', false, 'from-sky-400 to-cyan-500'], ['Referral', 'member.referral', '', false, 'from-pink-400 to-rose-500'], ]; $isActive = fn($route, $exact) => $exact ? $current === $route : str_starts_with($current, explode('.', $route)[0] . '.' . explode('.', $route)[1]); @endphp {{ $title ?? 'NikiKios' }} — Member
{{-- ===== SIDEBAR DESKTOP ===== --}} {{-- ===== KONTEN ===== --}}
{{-- HEADER MOBILE gaya e-wallet --}}
{{-- KARTU SALDO melayang di bawah header --}}
Saldo NikiKios
{{ $fmt($saldo) }}
Isi Saldo
@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif {{ $slot }}
NikiKios · Top-up game & PPOB termurah
Creator: Bagas · bit.ly/NikiKios
{{-- ===== BOTTOM NAV MOBILE ===== --}} {{-- ===== PWA: register service worker ===== --}}