Skip to content

Commit 7e2c6d7

Browse files
committed
fix: use useMergeRefs
1 parent 3a16117 commit 7e2c6d7

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

packages/compass-crud/src/components/document-list-view-item.tsx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ import type HadronDocument from 'hadron-document';
33
import { KeylineCard } from '@mongodb-js/compass-components';
44
import Document, { type DocumentProps } from './document';
55
import { useDocumentItemContextMenu } from './use-document-item-context-menu';
6+
import { useMergeRefs } from '@mongodb-js/compass-components';
67

78
export type DocumentListViewItemProps = {
89
doc: HadronDocument;
@@ -40,8 +41,10 @@ const DocumentListViewItem: React.FC<DocumentListViewItemProps> = ({
4041
openInsertDocumentDialog,
4142
});
4243

44+
const mergedRef = useMergeRefs([docRef, contextMenuRef]);
45+
4346
return (
44-
<KeylineCard ref={mergeRefs(docRef, contextMenuRef)}>
47+
<KeylineCard ref={mergedRef}>
4548
{scrollTriggerRef && docIndex === 0 && <div ref={scrollTriggerRef} />}
4649
<Document
4750
doc={doc}

0 commit comments

Comments
 (0)