From 76514a8105e94b42a1b810b2b0d200dfeac91ed8 Mon Sep 17 00:00:00 2001 From: Rajat Date: Thu, 11 Jul 2024 14:06:39 +0530 Subject: [PATCH] chore: simplify checks with optional chainging (#15177) --- packages/jest-mock/src/index.ts | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/packages/jest-mock/src/index.ts b/packages/jest-mock/src/index.ts index 84ac77d976c7..b04cdca2465c 100644 --- a/packages/jest-mock/src/index.ts +++ b/packages/jest-mock/src/index.ts @@ -628,11 +628,7 @@ export class ModuleMocker { ) { return metadata.value; } else if (metadata.type === 'function') { - const prototype = - (metadata.members && - metadata.members.prototype && - metadata.members.prototype.members) || - {}; + const prototype = metadata.members?.prototype?.members ?? {}; const prototypeSlots = this._getSlots(prototype); // eslint-disable-next-line @typescript-eslint/no-this-alias const mocker = this;