Files
IronSteelNon-ferrousMetallu…/node_modules/react-dnd/src/hooks/useDrag/connectors.ts

12 lines
369 B
TypeScript

import { useMemo } from 'react'
import type { SourceConnector } from '../../internals/index.js'
export function useConnectDragSource(connector: SourceConnector) {
return useMemo(() => connector.hooks.dragSource(), [connector])
}
export function useConnectDragPreview(connector: SourceConnector) {
return useMemo(() => connector.hooks.dragPreview(), [connector])
}