From 83525ec4f1a5022d760cd6a95465eed6765110bc Mon Sep 17 00:00:00 2001 From: Yousef Date: Fri, 11 Jun 2021 08:04:53 +0200 Subject: [PATCH] NodeViewWrapper forwardRef --- packages/react/src/NodeViewWrapper.tsx | 31 ++++++++++++++------------ 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/packages/react/src/NodeViewWrapper.tsx b/packages/react/src/NodeViewWrapper.tsx index da502459..f69d9760 100644 --- a/packages/react/src/NodeViewWrapper.tsx +++ b/packages/react/src/NodeViewWrapper.tsx @@ -6,19 +6,22 @@ export interface NodeViewWrapperProps { as?: React.ElementType, } -export const NodeViewWrapper: React.FC = props => { - const { onDragStart } = useReactNodeView() - const Tag = props.as || 'div' +export const NodeViewWrapper: React.FC = + React.forwardRef((props, ref) => { + const { onDragStart } = useReactNodeView() + const Tag = props.as || 'div' - return ( - - ) + return ( + + ) + } }