Skip to content
Snippets Groups Projects

feat: use floating ui for node link tooltips

Merged Dennis Collaris requested to merge feat/nodelink-tooltips into main
1 file
+ 7
8
Compare changes
  • Side-by-side
  • Inline
@@ -106,14 +106,13 @@ export const TooltipTrigger = React.forwardRef<HTMLElement, React.HTMLProps<HTML
propRef,
) {
const context = useTooltipContext();
let childrenRef;
if (children == null) {
const element = React.createElement('div');
childrenRef = element.ref;
} else {
childrenRef = (children as React.ReactElement).ref;
}
const childrenRef = React.useMemo(() => {
if (children == null) {
return React.createElement('div').ref;
} else {
return (children as React.ReactElement).ref;
}
}, [children]);
const ref = useMergeRefs([context.data.refs.setReference, propRef, childrenRef]);
Loading