diff --git a/.eslintrc.cjs b/.eslintrc.cjs index 64d24ebb..f6a2e569 100644 --- a/.eslintrc.cjs +++ b/.eslintrc.cjs @@ -47,6 +47,7 @@ module.exports = { "These components are easy to misuse, please use the 'subscribe' component wrapper instead", }, ], + "react/display-name": "error", }, settings: { react: { diff --git a/src/Tooltip.tsx b/src/Tooltip.tsx index b90c3f86..adaa18b3 100644 --- a/src/Tooltip.tsx +++ b/src/Tooltip.tsx @@ -59,6 +59,8 @@ const Tooltip = forwardRef( }, ); +Tooltip.displayName = "Tooltip"; + interface TooltipTriggerProps { children: ReactElement; placement?: Placement; @@ -112,3 +114,5 @@ export const TooltipTrigger = forwardRef( ); }, ); + +TooltipTrigger.displayName = "TooltipTrigger"; diff --git a/src/button/Button.tsx b/src/button/Button.tsx index e4ad8eb2..3111ac93 100644 --- a/src/button/Button.tsx +++ b/src/button/Button.tsx @@ -80,6 +80,7 @@ interface Props { // TODO: add all props for