UNPKG

react-infinite-table

Version:
26 lines (21 loc) 755 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports.reorderColumns = reorderColumns; Object.defineProperty(exports, "Table", { enumerable: true, get: function get() { return _Table["default"]; } }); var _toConsumableArray2 = _interopRequireDefault(require("@babel/runtime/helpers/toConsumableArray")); var _Table = _interopRequireDefault(require("./lib/Table")); function reorderColumns(columns, fromIndex, toIndex) { var newColumns = (0, _toConsumableArray2["default"])(columns); var column = newColumns[fromIndex]; newColumns.splice(fromIndex, 1); newColumns.splice(toIndex, 0, column); return newColumns; }