src/util.js
/**
* Get the name of the given React component
* @protected
* @param {object} ctx - the component context, containing the name, props and state values
* @return {string} - the component name
* @since 1.0.0
*/
export function getComponentName(ctx) {
return ctx.constructor.displayName || ctx.displayName || ctx.name || ctx.constructor.name;
}