From 48d9e6f0a25f9606367e0f406b4610c6fcdef042 Mon Sep 17 00:00:00 2001 From: Jack Reed <phillipjreed@gmail.com> Date: Sun, 13 Jan 2019 17:50:54 -0700 Subject: [PATCH] provides more readable HOC naming/debuggability --- src/lib/miradorWithPlugins.js | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/lib/miradorWithPlugins.js b/src/lib/miradorWithPlugins.js index 06efc98cb..16a9619ff 100644 --- a/src/lib/miradorWithPlugins.js +++ b/src/lib/miradorWithPlugins.js @@ -48,6 +48,12 @@ export default function miradorWithPlugins(WrappedComponent) { } } + const wrappedComponentName = WrappedComponent.displayName + || WrappedComponent.name + || 'Component'; + + ConnectedComponent.displayName = `miradorWithPlugins(${wrappedComponentName})`; + ConnectedComponent.propTypes = { config: PropTypes.instanceOf(Object).isRequired, }; -- GitLab