UNPKG

@wulperstudio/cms

Version:
41 lines (39 loc) 1.28 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.AlterAddColumn = void 0; var _react = _interopRequireDefault(require("react")); var _material = require("@mui/material"); var _sortable = require("@dnd-kit/sortable"); var _utilities = require("@dnd-kit/utilities"); var _jsxRuntime = require("react/jsx-runtime"); /* eslint-disable @typescript-eslint/naming-convention */ var empty = []; var AlterAddColumn = exports.AlterAddColumn = function AlterAddColumn(_ref) { var id = _ref.id, disabled = _ref.disabled, children = _ref.children, style = _ref.style; var _useSortable = (0, _sortable.useSortable)({ id: id, data: { type: 'container', children: empty }, disabled: disabled }), isDragging = _useSortable.isDragging, transition = _useSortable.transition, transform = _useSortable.transform; return /*#__PURE__*/(0, _jsxRuntime.jsx)(_material.Box, { sx: Object.assign({ minWidth: 350, transition: transition, transform: _utilities.CSS.Translate.toString(transform), opacity: isDragging ? 0.5 : undefined }, style), children: children }); };