From 4ea43f0338b9812730307955fceea435cd416468 Mon Sep 17 00:00:00 2001 From: gabrieljablonski Date: Mon, 12 Dec 2022 18:48:23 -0300 Subject: [PATCH 1/2] use `ReactNode` for wrapper children type --- src/components/TooltipProvider/TooltipProviderTypes.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/components/TooltipProvider/TooltipProviderTypes.d.ts b/src/components/TooltipProvider/TooltipProviderTypes.d.ts index aad188d1e..54e205eb9 100644 --- a/src/components/TooltipProvider/TooltipProviderTypes.d.ts +++ b/src/components/TooltipProvider/TooltipProviderTypes.d.ts @@ -1,4 +1,4 @@ -import type { MutableRefObject, ReactElement, RefObject } from 'react' +import type { MutableRefObject, ReactNode, RefObject } from 'react' import type { ITooltipController } from 'components/TooltipController/TooltipControllerTypes' export type AnchorRef = RefObject @@ -19,7 +19,7 @@ export type TooltipContextDataWrapper = TooltipContextData & { export interface ITooltipWrapper { tooltipId?: string forwardRef?: MutableRefObject - children: ReactElement + children: ReactNode place?: ITooltipController['place'] content?: ITooltipController['content'] From 4bbe124b57f2621ceecfdc80a09185956ce98c1e Mon Sep 17 00:00:00 2001 From: gabrieljablonski Date: Mon, 12 Dec 2022 19:01:34 -0300 Subject: [PATCH 2/2] remove unused `forwardRef` prop --- src/components/TooltipProvider/TooltipProviderTypes.d.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/components/TooltipProvider/TooltipProviderTypes.d.ts b/src/components/TooltipProvider/TooltipProviderTypes.d.ts index 54e205eb9..8b45b31b6 100644 --- a/src/components/TooltipProvider/TooltipProviderTypes.d.ts +++ b/src/components/TooltipProvider/TooltipProviderTypes.d.ts @@ -1,4 +1,4 @@ -import type { MutableRefObject, ReactNode, RefObject } from 'react' +import type { ReactNode, RefObject } from 'react' import type { ITooltipController } from 'components/TooltipController/TooltipControllerTypes' export type AnchorRef = RefObject @@ -18,7 +18,6 @@ export type TooltipContextDataWrapper = TooltipContextData & { export interface ITooltipWrapper { tooltipId?: string - forwardRef?: MutableRefObject children: ReactNode place?: ITooltipController['place']