init 3
This commit is contained in:
13
node_modules/react-dnd/src/hooks/useCollectedProps.ts
generated
vendored
Normal file
13
node_modules/react-dnd/src/hooks/useCollectedProps.ts
generated
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
import type { Connector } from '../internals/index.js'
|
||||
import type { HandlerManager, MonitorEventEmitter } from '../types/index.js'
|
||||
import { useMonitorOutput } from './useMonitorOutput.js'
|
||||
|
||||
export function useCollectedProps<Collected, Monitor extends HandlerManager>(
|
||||
collector: ((monitor: Monitor) => Collected) | undefined,
|
||||
monitor: Monitor & MonitorEventEmitter,
|
||||
connector: Connector,
|
||||
) {
|
||||
return useMonitorOutput(monitor, collector || (() => ({} as Collected)), () =>
|
||||
connector.reconnect(),
|
||||
)
|
||||
}
|
||||
Reference in New Issue
Block a user