load('purchases.packages'); return Inertia::render('Profile/Index', [ 'user' => $user, ]); } public function account() { $user = Auth::user()->load('purchases.packages'); if (request()->isMethod('post')) { $validated = request()->validate([ 'name' => 'required|string|max:255', 'email' => 'required|email|unique:users,email,' . $user->id, ]); $user->update($validated); return back()->with('success', 'Profil aktualisiert.'); } return Inertia::render('Profile/Account', [ 'user' => $user, ]); } public function orders() { $user = Auth::user()->load('purchases.packages'); return Inertia::render('Profile/Orders', [ 'purchases' => $user->purchases, ]); } }