From ca8fbb4d9371d39e63c3912b44a8f7dd98e7275d Mon Sep 17 00:00:00 2001 From: Sam Date: Wed, 10 Dec 2025 08:19:21 +0000 Subject: [PATCH] Remove explicit return tpye for React `OpenFeatureProvider` `JSX.Element` too narrow for React 19+ as types have widened to include Portals etc Signed-off-by: Sam --- packages/react/src/provider/provider.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/react/src/provider/provider.tsx b/packages/react/src/provider/provider.tsx index 99d5c30b1..21bfada99 100644 --- a/packages/react/src/provider/provider.tsx +++ b/packages/react/src/provider/provider.tsx @@ -31,7 +31,7 @@ type ProviderProps = { * @param {ProviderProps} properties props for the context provider * @returns {OpenFeatureProvider} context provider */ -export function OpenFeatureProvider({ client, domain, children, ...options }: ProviderProps): JSX.Element { +export function OpenFeatureProvider({ client, domain, children, ...options }: ProviderProps) { const stableClient = React.useMemo(() => client || OpenFeature.getClient(domain), [client, domain]); return {children};