react-select
Version:
A Select control built with and for ReactJS
63 lines (48 loc) • 1.99 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
function _interopDefault (ex) { return (ex && (typeof ex === 'object') && 'default' in ex) ? ex['default'] : ex; }
var React = require('react');
var React__default = _interopDefault(React);
var memoizeOne = _interopDefault(require('memoize-one'));
var core = require('@emotion/core');
require('react-dom');
require('prop-types');
require('./utils-896a48cb.browser.cjs.js');
var index$1 = require('./index-30113876.browser.cjs.js');
var reactSelect = require('./Select-b0ada71d.browser.cjs.js');
require('@emotion/css');
require('react-input-autosize');
var stateManager = require('./stateManager-61815400.browser.cjs.js');
var createCache = _interopDefault(require('@emotion/cache'));
function _inheritsLoose(subClass, superClass) { subClass.prototype = Object.create(superClass.prototype); subClass.prototype.constructor = subClass; subClass.__proto__ = superClass; }
var NonceProvider =
/*#__PURE__*/
function (_Component) {
_inheritsLoose(NonceProvider, _Component);
function NonceProvider(props) {
var _this;
_this = _Component.call(this, props) || this;
_this.createEmotionCache = function (nonce) {
return createCache({
nonce: nonce
});
};
_this.createEmotionCache = memoizeOne(_this.createEmotionCache);
return _this;
}
var _proto = NonceProvider.prototype;
_proto.render = function render() {
var emotionCache = this.createEmotionCache(this.props.nonce);
return React__default.createElement(core.CacheProvider, {
value: emotionCache
}, this.props.children);
};
return NonceProvider;
}(React.Component);
var index = stateManager.manageState(reactSelect.Select);
exports.components = index$1.components;
exports.createFilter = reactSelect.createFilter;
exports.defaultTheme = reactSelect.defaultTheme;
exports.mergeStyles = reactSelect.mergeStyles;
exports.NonceProvider = NonceProvider;
exports.default = index;