From 88d4dda2604dd239c90f9df109ce4847185be5de Mon Sep 17 00:00:00 2001 From: moklick Date: Mon, 13 Feb 2023 16:05:15 +0100 Subject: [PATCH 1/2] fix(PropsWithChildren): pass default generic --- packages/core/src/components/ReactFlowProvider/index.tsx | 2 +- packages/core/src/container/ReactFlow/Wrapper.tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/core/src/components/ReactFlowProvider/index.tsx b/packages/core/src/components/ReactFlowProvider/index.tsx index 971041c1..7004ddaf 100644 --- a/packages/core/src/components/ReactFlowProvider/index.tsx +++ b/packages/core/src/components/ReactFlowProvider/index.tsx @@ -6,7 +6,7 @@ import { Provider } from '../../contexts/RFStoreContext'; import { createRFStore } from '../../store'; import type { ReactFlowState } from '../../types'; -const ReactFlowProvider: FC = ({ children }) => { +const ReactFlowProvider: FC> = ({ children }) => { const storeRef = useRef | null>(null); if (!storeRef.current) { diff --git a/packages/core/src/container/ReactFlow/Wrapper.tsx b/packages/core/src/container/ReactFlow/Wrapper.tsx index f0f56d24..71241f69 100644 --- a/packages/core/src/container/ReactFlow/Wrapper.tsx +++ b/packages/core/src/container/ReactFlow/Wrapper.tsx @@ -4,7 +4,7 @@ import type { FC, PropsWithChildren } from 'react'; import StoreContext from '../../contexts/RFStoreContext'; import ReactFlowProvider from '../../components/ReactFlowProvider'; -const Wrapper: FC = ({ children }) => { +const Wrapper: FC> = ({ children }) => { const isWrapped = useContext(StoreContext); if (isWrapped) { From 72216ff62014acd2d73999053c72bd7aeed351f6 Mon Sep 17 00:00:00 2001 From: moklick Date: Mon, 13 Feb 2023 16:12:56 +0100 Subject: [PATCH 2/2] chore(changeset): add --- .changeset/cold-trees-wink.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/cold-trees-wink.md diff --git a/.changeset/cold-trees-wink.md b/.changeset/cold-trees-wink.md new file mode 100644 index 00000000..63cee20d --- /dev/null +++ b/.changeset/cold-trees-wink.md @@ -0,0 +1,5 @@ +--- +'@reactflow/core': patch +--- + +fix PropsWithChildren: pass default generic for v17 types