public function passwordReset(ResetPassword $request): JsonResponse 	{ 		$data = [ 			'email' => $request->email, 			'password' => $request->password, 			'password_confirmation' => $request->password_confirmation, 			'token' => $request->token, 		];  		$status = null;  		try { 			$status = Password::broker(config('fortify.passwords'))->reset($data, static function (User $user) use ($data): void { 				app(ResetsUserPasswords::class)->reset($user, $data); 			}); 		} catch (Exception $exception) { 			abort(422, $exception->getMessage()); 		}  		return response()->json([ 			'data' => [ 				'status' => $status === Password::PASSWORD_RESET, 			], 		]); 	}