user()); } /** * Update the authenticated user's profile */ public function update(Request $request) { $validated = $request->validate([ 'name' => 'sometimes|required|string|max:255', 'email' => 'sometimes|required|email|unique:users,email,' . $request->user()->id, ]); $request->user()->update($validated); return new UserResource($request->user()); } }