@wulperstudio/cms
Version:
Wulper Studio Library Components CMS
33 lines (32 loc) • 1.28 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.ColumnDragOverlay = void 0;
var _objectWithoutProperties2 = _interopRequireDefault(require("@babel/runtime/helpers/objectWithoutProperties"));
var _react = _interopRequireDefault(require("react"));
var _AlterBoardColumn = require("../AlterBoardColumn");
var _Item = require("../Item");
var _jsxRuntime = require("react/jsx-runtime");
var _excluded = ["id", "items", "renderItem"];
var ColumnDragOverlay = exports.ColumnDragOverlay = function ColumnDragOverlay(_ref) {
var id = _ref.id,
items = _ref.items,
_renderItem = _ref.renderItem,
props = (0, _objectWithoutProperties2["default"])(_ref, _excluded);
return /*#__PURE__*/(0, _jsxRuntime.jsx)(_AlterBoardColumn.AlterBoardColumn, Object.assign({
label: "Column ".concat(id)
}, props, {
children: items.map(function (item, index) {
return /*#__PURE__*/(0, _jsxRuntime.jsx)(_Item.Item, {
renderItem: function renderItem(args) {
return _renderItem(Object.assign({}, args, {
item: item,
index: index
}));
}
}, item == null ? void 0 : item.id);
})
}));
};