| Current Path : /home/emeraadmin/public_html/node_modules/react-dnd/dist/cjs/hooks/ |
| Current File : /home/emeraadmin/public_html/node_modules/react-dnd/dist/cjs/hooks/useDragDropManager.js |
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useDragDropManager = useDragDropManager;
var _react = require("react");
var _invariant = require("@react-dnd/invariant");
var _DndContext = require("../common/DndContext");
/**
* A hook to retrieve the DragDropManager from Context
*/
function useDragDropManager() {
var _useContext = (0, _react.useContext)(_DndContext.DndContext),
dragDropManager = _useContext.dragDropManager;
(0, _invariant.invariant)(dragDropManager != null, 'Expected drag drop context');
return dragDropManager;
}