diff --git a/dist/react-sortable.js b/dist/react-sortable.js index d4e53f5..253de9a 100644 --- a/dist/react-sortable.js +++ b/dist/react-sortable.js @@ -5,9 +5,9 @@ else if(typeof define === 'function' && define.amd) define(["react", "react-dom", "sortablejs"], factory); else if(typeof exports === 'object') - exports["Sortable"] = factory(require("react"), require("react-dom"), require("sortablejs")); + exports["ReactSortable"] = factory(require("react"), require("react-dom"), require("sortablejs")); else - root["Sortable"] = factory(root["React"], root["ReactDOM"], root["Sortable"]); + root["ReactSortable"] = factory(root["React"], root["ReactDOM"], root["Sortable"]); })(this, function(__WEBPACK_EXTERNAL_MODULE_1__, __WEBPACK_EXTERNAL_MODULE_2__, __WEBPACK_EXTERNAL_MODULE_3__) { return /******/ (function(modules) { // webpackBootstrap /******/ // The module cache diff --git a/dist/react-sortable.min.js b/dist/react-sortable.min.js index 9788ce0..7681b2f 100644 --- a/dist/react-sortable.min.js +++ b/dist/react-sortable.min.js @@ -1,2 +1,2 @@ /*! react-sortablejs v1.0.0 | (c) 2016 Cheton Wu | MIT | https://github.com/cheton/react-sortable */ -!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-dom"),require("sortablejs")):"function"==typeof define&&define.amd?define(["react","react-dom","sortablejs"],t):"object"==typeof exports?exports.Sortable=t(require("react"),require("react-dom"),require("sortablejs")):e.Sortable=t(e.React,e.ReactDOM,e.Sortable)}(this,function(e,t,o){return function(e){function t(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="",t(0)}([function(e,t,o){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var u,p,f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},l=function(){function e(e,t){for(var o=0;o1?t-1:0),r=1;t>r;r++)o[r-1]=arguments[r];e=e||{};for(var n=0;nf;f++)p[f]=arguments[f];return o=r=a(this,(e=Object.getPrototypeOf(t)).call.apply(e,[this].concat(p))),r.sortable=null,i=o,a(r,i)}return i(t,e),l(t,[{key:"componentDidMount",value:function(){var e=this,t=v({},this.props.options);["onStart","onEnd","onAdd","onSort","onUpdate","onRemove","onFilter","onMove"].forEach(function(o){var r=t[o];t[o]=function(t){if("onStart"===o)h.nextSibling=t.item.nextElementSibling,h.activeComponent=e;else if(("onAdd"===o||"onUpdate"===o)&&e.props.onChange){var n=e.sortable.toArray(),a=h.activeComponent,i=a.sortable.toArray();if(t.from.insertBefore(t.item,h.nextSibling),a!==e){var u=a.props.options||{};"object"===f(u.group)&&"clone"===u.group.pull&&t.item.parentNode.removeChild(t.item),a.props.onChange&&a.props.onChange(i,a.sortable)}e.props.onChange&&e.props.onChange(n,e.sortable)}setTimeout(function(){r&&r(t)},0)}}),this.sortable=m["default"].create(d["default"].findDOMNode(this),t)}},{key:"render",value:function(){var e=this.props,t=e.children,o=e.className,r=e.tag;return c["default"].DOM[r]({className:o},t)}}]),t}(c["default"].Component),u.propTypes={options:c["default"].PropTypes.object,onChange:c["default"].PropTypes.func,tag:c["default"].PropTypes.string},u.defaultProps={options:{},tag:"div"},p)},function(t,o){t.exports=e},function(e,o){e.exports=t},function(e,t){e.exports=o}])}); \ No newline at end of file +!function(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t(require("react"),require("react-dom"),require("sortablejs")):"function"==typeof define&&define.amd?define(["react","react-dom","sortablejs"],t):"object"==typeof exports?exports.ReactSortable=t(require("react"),require("react-dom"),require("sortablejs")):e.ReactSortable=t(e.React,e.ReactDOM,e.Sortable)}(this,function(e,t,o){return function(e){function t(r){if(o[r])return o[r].exports;var n=o[r]={exports:{},id:r,loaded:!1};return e[r].call(n.exports,n,n.exports,t),n.loaded=!0,n.exports}var o={};return t.m=e,t.c=o,t.p="",t(0)}([function(e,t,o){"use strict";function r(e){return e&&e.__esModule?e:{"default":e}}function n(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function a(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var u,p,f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},c=function(){function e(e,t){for(var o=0;o1?t-1:0),r=1;t>r;r++)o[r-1]=arguments[r];e=e||{};for(var n=0;nf;f++)p[f]=arguments[f];return o=r=a(this,(e=Object.getPrototypeOf(t)).call.apply(e,[this].concat(p))),r.sortable=null,i=o,a(r,i)}return i(t,e),c(t,[{key:"componentDidMount",value:function(){var e=this,t=v({},this.props.options);["onStart","onEnd","onAdd","onSort","onUpdate","onRemove","onFilter","onMove"].forEach(function(o){var r=t[o];t[o]=function(t){if("onStart"===o)h.nextSibling=t.item.nextElementSibling,h.activeComponent=e;else if(("onAdd"===o||"onUpdate"===o)&&e.props.onChange){var n=e.sortable.toArray(),a=h.activeComponent,i=a.sortable.toArray();if(t.from.insertBefore(t.item,h.nextSibling),a!==e){var u=a.props.options||{};"object"===f(u.group)&&"clone"===u.group.pull&&t.item.parentNode.removeChild(t.item),a.props.onChange&&a.props.onChange(i,a.sortable)}e.props.onChange&&e.props.onChange(n,e.sortable)}setTimeout(function(){r&&r(t)},0)}}),this.sortable=m["default"].create(d["default"].findDOMNode(this),t)}},{key:"render",value:function(){var e=this.props,t=e.children,o=e.className,r=e.tag;return s["default"].DOM[r]({className:o},t)}}]),t}(s["default"].Component),u.propTypes={options:s["default"].PropTypes.object,onChange:s["default"].PropTypes.func,tag:s["default"].PropTypes.string},u.defaultProps={options:{},tag:"div"},p)},function(t,o){t.exports=e},function(e,o){e.exports=t},function(e,t){e.exports=o}])}); \ No newline at end of file