{"version":3,"sources":["jsdelivr-header.js","/npm/react-select-toolbar@1.1.1/lib/index.js"],"names":[],"mappings":"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","file":"/npm/react-select-toolbar@1.1.1/lib/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/react-select-toolbar@1.1.1/lib/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.default = void 0;\n\nvar _react = _interopRequireWildcard(require(\"react\"));\n\nvar _Toolbar = _interopRequireDefault(require(\"./Toolbar\"));\n\nvar _Select = _interopRequireDefault(require(\"./Select\"));\n\nvar _Icon = _interopRequireDefault(require(\"./Buttons/Facebook/Icon\"));\n\nvar _Facebook = _interopRequireDefault(require(\"./Buttons/Facebook\"));\n\nvar _Icon2 = _interopRequireDefault(require(\"./Buttons/Twitter/Icon\"));\n\nvar _Twitter = _interopRequireDefault(require(\"./Buttons/Twitter\"));\n\nfunction _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }\n\nfunction _interopRequireWildcard(obj) { if (obj && obj.__esModule) { return obj; } else { var newObj = {}; if (obj != null) { for (var key in obj) { if (Object.prototype.hasOwnProperty.call(obj, key)) { var desc = Object.defineProperty && Object.getOwnPropertyDescriptor ? Object.getOwnPropertyDescriptor(obj, key) : {}; if (desc.get || desc.set) { Object.defineProperty(newObj, key, desc); } else { newObj[key] = obj[key]; } } } } newObj.default = obj; return newObj; } }\n\nfunction _typeof(obj) { if (typeof Symbol === \"function\" && typeof Symbol.iterator === \"symbol\") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === \"function\" && obj.constructor === Symbol && obj !== Symbol.prototype ? \"symbol\" : typeof obj; }; } return _typeof(obj); }\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nfunction _possibleConstructorReturn(self, call) { if (call && (_typeof(call) === \"object\" || typeof call === \"function\")) { return call; } return _assertThisInitialized(self); }\n\nfunction _getPrototypeOf(o) { _getPrototypeOf = Object.setPrototypeOf ? Object.getPrototypeOf : function _getPrototypeOf(o) { return o.__proto__ || Object.getPrototypeOf(o); }; return _getPrototypeOf(o); }\n\nfunction _assertThisInitialized(self) { if (self === void 0) { throw new ReferenceError(\"this hasn't been initialised - super() hasn't been called\"); } return self; }\n\nfunction _inherits(subClass, superClass) { if (typeof superClass !== \"function\" && superClass !== null) { throw new TypeError(\"Super expression must either be null or a function\"); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, writable: true, configurable: true } }); if (superClass) _setPrototypeOf(subClass, superClass); }\n\nfunction _setPrototypeOf(o, p) { _setPrototypeOf = Object.setPrototypeOf || function _setPrototypeOf(o, p) { o.__proto__ = p; return o; }; return _setPrototypeOf(o, p); }\n\nfunction _defineProperty(obj, key, value) { if (key in obj) { Object.defineProperty(obj, key, { value: value, enumerable: true, configurable: true, writable: true }); } else { obj[key] = value; } return obj; }\n\nvar _default =\n/*#__PURE__*/\nfunction (_Component) {\n  _inherits(_default, _Component);\n\n  function _default() {\n    var _getPrototypeOf2;\n\n    var _this;\n\n    _classCallCheck(this, _default);\n\n    for (var _len = arguments.length, args = new Array(_len), _key = 0; _key < _len; _key++) {\n      args[_key] = arguments[_key];\n    }\n\n    _this = _possibleConstructorReturn(this, (_getPrototypeOf2 = _getPrototypeOf(_default)).call.apply(_getPrototypeOf2, [this].concat(args)));\n\n    _defineProperty(_assertThisInitialized(_this), \"state\", {\n      showToolbar: false,\n      buttons: [{\n        label: 'facebook',\n        icon: _Icon.default,\n        action: _Facebook.default\n      }, {\n        label: 'twitter',\n        icon: _Icon2.default,\n        action: _Twitter.default\n      }]\n    });\n\n    _defineProperty(_assertThisInitialized(_this), \"handleSelect\", function () {\n      _this.setState({\n        showToolbar: true,\n        selectedText: window.getSelection().toString()\n      });\n    });\n\n    _defineProperty(_assertThisInitialized(_this), \"handleDeselect\", function () {\n      _this.setState({\n        showToolbar: false\n      });\n    });\n\n    return _this;\n  }\n\n  _createClass(_default, [{\n    key: \"render\",\n    value: function render() {\n      var props = {\n        tooltipWrapper: document.querySelector('[data-selectable]'),\n        maxLeftOffset: 150,\n        buttons: this.state.buttons,\n        showToolbar: this.state.showToolbar\n      };\n      return _react.default.createElement(\"div\", {\n        style: {\n          position: 'absolute',\n          top: 0,\n          left: 0\n        }\n      }, _react.default.createElement(_Select.default, {\n        onDeselect: this.handleDeselect,\n        onSelect: this.handleSelect,\n        showToolbar: this.state.showToolbar\n      }), _react.default.createElement(\"div\", null, _react.default.createElement(\"div\", {\n        id: \"tooltipWrapper\",\n        ref: \"tooltipWrapper\"\n      }, _react.default.createElement(_Toolbar.default, props))));\n    }\n  }]);\n\n  return _default;\n}(_react.Component);\n\nexports.default = _default;"]}