use App\Models\Loan; use App\Models\Payment; use Illuminate\Support\Facades\Auth; public function customerDashboard() { $user = Auth::user(); // Pata loan ya kwanza ya mtumiaji, au null kama hana $loan = Loan::where('user_id', $user->id)->first(); // Pata payments za user huyo $payments = Payment::with('loan')->whereHas('loan', function($q) use ($user){ $q->where('user_id', $user->id); })->get(); // Tuma variables zote kwenye view return view('dashboard.customer', compact('loan', 'payments')); }