Skip to content
Snippets Groups Projects
Commit f0c523fc authored by Marcos Pieras's avatar Marcos Pieras
Browse files

fix: refactor: memoize children ref to prevent recreating virtual elements every update

parent 03093038
No related branches found
No related tags found
1 merge request!163feat: redesign tooltips for schema and nodelink
Pipeline #137647 passed
......@@ -129,9 +129,9 @@ export const TooltipTrigger = React.forwardRef<HTMLElement, React.HTMLProps<HTML
const context = useTooltipContext();
const childrenRef = React.useMemo(() => {
if (children == null) {
return null;
return React.createElement('div').ref;
} else {
return (children as any).ref;
return (children as React.ReactElement).ref;
}
}, [children]);
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment