react-with-hoc
Version:
Work with React and HOCs (Higher-Order Components)
11 lines • 1.65 kB
JavaScript
export const 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,eyJ2ZXJzaW9uIjozLCJuYW1lcyI6WyJjb21wb25lbnREaXNwbGF5TmFtZSIsImdldCIsImNvbXBvbmVudCIsImRpc3BsYXlOYW1lIiwibmFtZSIsInNldCJdLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy91dGlscy9jb21wb25lbnREaXNwbGF5TmFtZS50c3giXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50VHlwZSB9IGZyb20gXCJyZWFjdFwiO1xuXG5leHBvcnQgY29uc3QgY29tcG9uZW50RGlzcGxheU5hbWUgPSB7XG4gIGdldChjb21wb25lbnQ6IENvbXBvbmVudFR5cGU8YW55Pik6IHN0cmluZyB7XG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL2plc3Rqcy9qZXN0L2Jsb2IvMzczOGUzZjAzOGM4YTg4NTQ1NzVmNDRhODA2ZWUxMzlkMmMxNWNkZC9wYWNrYWdlcy9wcmV0dHktZm9ybWF0L3NyYy9wbHVnaW5zL1JlYWN0RWxlbWVudC50cyNMMzZDNDYtTDM2QzUzXG4gICAgcmV0dXJuIGNvbXBvbmVudC5kaXNwbGF5TmFtZSB8fCBjb21wb25lbnQubmFtZSB8fCBcIlVua25vd25cIjtcbiAgfSxcbiAgc2V0KGRpc3BsYXlOYW1lOiBzdHJpbmcsIGNvbXBvbmVudDogQ29tcG9uZW50VHlwZTxhbnk+KTogdm9pZCB7XG4gICAgY29tcG9uZW50LmRpc3BsYXlOYW1lID0gZGlzcGxheU5hbWU7XG4gIH0sXG59O1xuIl0sIm1hcHBpbmdzIjoiQUFFQSxPQUFPLE1BQU1BLG9CQUFvQixHQUFHO0VBQ2xDQyxHQUFHQSxDQUFDQyxTQUE2QixFQUFVO0lBQ3pDO0lBQ0EsT0FBT0EsU0FBUyxDQUFDQyxXQUFXLElBQUlELFNBQVMsQ0FBQ0UsSUFBSSxJQUFJLFNBQVM7RUFDN0QsQ0FBQztFQUNEQyxHQUFHQSxDQUFDRixXQUFtQixFQUFFRCxTQUE2QixFQUFRO0lBQzVEQSxTQUFTLENBQUNDLFdBQVcsR0FBR0EsV0FBVztFQUNyQztBQUNGLENBQUMifQ==
//# sourceMappingURL=componentDisplayName.js.map