From 8b67c201da0d621b3fcf73b81c3eb80b9364185e Mon Sep 17 00:00:00 2001 From: Sebastian Markbage Date: Tue, 28 May 2024 19:03:39 -0400 Subject: [PATCH] Use both displayName and name --- packages/react/src/ReactForwardRef.js | 1 + packages/react/src/ReactMemo.js | 1 + 2 files changed, 2 insertions(+) diff --git a/packages/react/src/ReactForwardRef.js b/packages/react/src/ReactForwardRef.js index ad9f5a909036a..8978763ba15ef 100644 --- a/packages/react/src/ReactForwardRef.js +++ b/packages/react/src/ReactForwardRef.js @@ -71,6 +71,7 @@ export function forwardRef( Object.defineProperty(render, 'name', { value: name, }); + render.displayName = name; } }, }); diff --git a/packages/react/src/ReactMemo.js b/packages/react/src/ReactMemo.js index 2948a28193e87..0149712b054c5 100644 --- a/packages/react/src/ReactMemo.js +++ b/packages/react/src/ReactMemo.js @@ -51,6 +51,7 @@ export function memo( Object.defineProperty(type, 'name', { value: name, }); + type.displayName = name; } }, });