UNPKG

@wix/design-system

Version:

@wix/design-system

20 lines 889 B
import React from 'react'; import PropTypes from 'prop-types'; import TestBackend from '../../../DragDropContextProvider/TestBackend'; import DragDropContextProvider from '../../../DragDropContextProvider'; // Apply TestBackend for drag and drop on test environment const isTestEnv = process.env.NODE_ENV === 'test'; class DraggableManager extends React.Component { render() { const { dataHook, children, backendOptions } = this.props; return (React.createElement("div", { "data-hook": dataHook }, React.createElement(DragDropContextProvider, { backend: isTestEnv ? TestBackend : undefined, backendOptions: backendOptions }, children))); } } DraggableManager.propTypes = { children: PropTypes.node, dataHook: PropTypes.string, backendOptions: PropTypes.object, }; export default DraggableManager; //# sourceMappingURL=DraggableManager.js.map