From 0722c9d0ea7135ac5d73408596151499b5be91df Mon Sep 17 00:00:00 2001 From: David Matejka Date: Wed, 10 Jul 2024 11:18:23 +0200 Subject: [PATCH] fix(react-binding): reset entity key context in new databinding provider --- .../src/coreComponents/DataBindingProvider.tsx | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/packages/react-binding/src/coreComponents/DataBindingProvider.tsx b/packages/react-binding/src/coreComponents/DataBindingProvider.tsx index 07375203f..2c4b9558f 100644 --- a/packages/react-binding/src/coreComponents/DataBindingProvider.tsx +++ b/packages/react-binding/src/coreComponents/DataBindingProvider.tsx @@ -1,6 +1,7 @@ import { ComponentType, createElement, memo, ReactElement, ReactNode } from 'react' import { AccessorTree, AccessorTreeState, AccessorTreeStateOptions, useDataBinding } from '../accessorTree' import { TreeRootIdProvider } from '../accessorPropagation' +import { EntityKeyContext } from '../accessorPropagation/EntityKeyContext' export type DataBindingProviderStateComponent = ( | { @@ -53,9 +54,11 @@ export const DataBindingProvider = memo(function DataBindingProvider - - {children} - + + + {children} + + ) }) as (props: DataBindingProviderProps) => ReactElement