bc518174
王天杨
提交两个项目文件
|
1
2
3
4
5
6
7
8
9
10
|
import { useMemo } from 'react'
import { DropTargetMonitorImpl } from '../../internals/index.js'
import type { DropTargetMonitor } from '../../types/index.js'
import { useDragDropManager } from '../useDragDropManager.js'
export function useDropTargetMonitor<O, R>(): DropTargetMonitor<O, R> {
const manager = useDragDropManager()
return useMemo(() => new DropTargetMonitorImpl(manager), [manager])
}
|