react-with-hoc
Version:
Work with React and HOCs (Higher-Order Components)
13 lines (12 loc) • 1.73 kB
JavaScript
const componentDisplayName = exports.componentDisplayName = {
get(component) {
// https://github.com/jestjs/jest/blob/3738e3f038c8a8854575f44a806ee139d2c15cdd/packages/pretty-format/src/plugins/ReactElement.ts#L36C46-L36C53
return component.displayName || component.name || "Unknown";
},
set(displayName, component) {
component.displayName = displayName;
}
};
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJjb21wb25lbnREaXNwbGF5TmFtZSIsImV4cG9ydHMiLCJnZXQiLCJjb21wb25lbnQiLCJkaXNwbGF5TmFtZSIsIm5hbWUiLCJzZXQiXSwic291cmNlcyI6WyIuLi8uLi8uLi9zcmMvdXRpbHMvY29tcG9uZW50RGlzcGxheU5hbWUudHN4Il0sInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbXBvbmVudFR5cGUgfSBmcm9tIFwicmVhY3RcIjtcblxuZXhwb3J0IGNvbnN0IGNvbXBvbmVudERpc3BsYXlOYW1lID0ge1xuICBnZXQoY29tcG9uZW50OiBDb21wb25lbnRUeXBlPGFueT4pOiBzdHJpbmcge1xuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS9qZXN0anMvamVzdC9ibG9iLzM3MzhlM2YwMzhjOGE4ODU0NTc1ZjQ0YTgwNmVlMTM5ZDJjMTVjZGQvcGFja2FnZXMvcHJldHR5LWZvcm1hdC9zcmMvcGx1Z2lucy9SZWFjdEVsZW1lbnQudHMjTDM2QzQ2LUwzNkM1M1xuICAgIHJldHVybiBjb21wb25lbnQuZGlzcGxheU5hbWUgfHwgY29tcG9uZW50Lm5hbWUgfHwgXCJVbmtub3duXCI7XG4gIH0sXG4gIHNldChkaXNwbGF5TmFtZTogc3RyaW5nLCBjb21wb25lbnQ6IENvbXBvbmVudFR5cGU8YW55Pik6IHZvaWQge1xuICAgIGNvbXBvbmVudC5kaXNwbGF5TmFtZSA9IGRpc3BsYXlOYW1lO1xuICB9LFxufTtcbiJdLCJtYXBwaW5ncyI6Ijs7QUFFTyxNQUFNQSxvQkFBb0IsR0FBQUMsT0FBQSxDQUFBRCxvQkFBQSxHQUFHO0VBQ2xDRSxHQUFHQSxDQUFDQyxTQUE2QixFQUFVO0lBQ3pDO0lBQ0EsT0FBT0EsU0FBUyxDQUFDQyxXQUFXLElBQUlELFNBQVMsQ0FBQ0UsSUFBSSxJQUFJLFNBQVM7RUFDN0QsQ0FBQztFQUNEQyxHQUFHQSxDQUFDRixXQUFtQixFQUFFRCxTQUE2QixFQUFRO0lBQzVEQSxTQUFTLENBQUNDLFdBQVcsR0FBR0EsV0FBVztFQUNyQztBQUNGLENBQUMifQ==
//# sourceMappingURL=componentDisplayName.js.map
;