UNPKG

wix-style-react

Version:
29 lines (21 loc) 873 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _react = _interopRequireDefault(require("react")); var _Draggable = require("../DragAndDrop/Draggable"); var _constants = require("./constants"); var _default = function _default(Component) { var withDNDContext = function withDNDContext(props) { return /*#__PURE__*/_react["default"].createElement("div", { "data-hook": props.dataHook }, /*#__PURE__*/_react["default"].createElement(_Draggable.Draggable.Manager, { dataHook: _constants.dataHooks.provider }, /*#__PURE__*/_react["default"].createElement(Component, props))); }; withDNDContext.displayName = Component.displayName; return withDNDContext; }; exports["default"] = _default;