From a70687c1ee5eac3edc83a6121e458686454e4ee6 Mon Sep 17 00:00:00 2001 From: Robin Cussol Date: Wed, 2 Aug 2023 11:59:57 +0200 Subject: [PATCH] fix: use ForwardRefRenderFunction instead of deprecated RefForwardingComponent (#3941) In particular, that type was removed in React 18 and blocks adoption otherwise. --- packages/orbit-components/src/common/types.d.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/orbit-components/src/common/types.d.ts b/packages/orbit-components/src/common/types.d.ts index 8943c7e42e..8cd7076952 100644 --- a/packages/orbit-components/src/common/types.d.ts +++ b/packages/orbit-components/src/common/types.d.ts @@ -17,7 +17,7 @@ export type Event = (event: T) => void | Promise; export type Component = | string | React.ComponentType - | React.RefForwardingComponent; + | React.ForwardRefRenderFunction; export type Size = "small" | "normal" | "large" | "extraLarge"; export type InputSize = "small" | "normal";