From 03121ebba2006b06817d1f0006d25fdd24d1f25c Mon Sep 17 00:00:00 2001 From: Don Townsend Date: Sun, 28 Jun 2020 21:29:00 -0400 Subject: [PATCH] add support for forwardRef function naming --- src/index.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/index.js b/src/index.js index 0946176..4c2ad8d 100644 --- a/src/index.js +++ b/src/index.js @@ -72,6 +72,8 @@ function jsxToString (component, options) { const baseOpts = { displayName: component.type.displayName || component.type.name || + // get the name of a forwardRef component (must be a named function - see: https://reactjs.org/docs/forwarding-refs.html#displaying-a-custom-name-in-devtools) + (component.type.render && component.type.render.name) || component.type, ignoreProps: [], ignoreTags: [],