1 | 'use strict';
|
2 |
|
3 | Object.defineProperty(exports, '__esModule', { value: true });
|
4 |
|
5 | var useStateManager = require('./useStateManager-7748b351.cjs.dev.js');
|
6 | var _extends = require('@babel/runtime/helpers/extends');
|
7 | var React = require('react');
|
8 | var Select = require('./Select-d63eed7b.cjs.dev.js');
|
9 | var react = require('@emotion/react');
|
10 | var createCache = require('@emotion/cache');
|
11 | var index = require('./index-d1cb43f3.cjs.dev.js');
|
12 | require('@babel/runtime/helpers/objectSpread2');
|
13 | require('@babel/runtime/helpers/slicedToArray');
|
14 | require('@babel/runtime/helpers/objectWithoutProperties');
|
15 | require('@babel/runtime/helpers/classCallCheck');
|
16 | require('@babel/runtime/helpers/createClass');
|
17 | require('@babel/runtime/helpers/inherits');
|
18 | require('@babel/runtime/helpers/createSuper');
|
19 | require('@babel/runtime/helpers/toConsumableArray');
|
20 | require('memoize-one');
|
21 | require('@babel/runtime/helpers/typeof');
|
22 | require('@babel/runtime/helpers/taggedTemplateLiteral');
|
23 | require('@babel/runtime/helpers/defineProperty');
|
24 | require('react-dom');
|
25 | require('@floating-ui/dom');
|
26 | require('use-isomorphic-layout-effect');
|
27 |
|
28 | function _interopDefault (e) { return e && e.__esModule ? e : { 'default': e }; }
|
29 |
|
30 | function _interopNamespace(e) {
|
31 | if (e && e.__esModule) return e;
|
32 | var n = Object.create(null);
|
33 | if (e) {
|
34 | Object.keys(e).forEach(function (k) {
|
35 | if (k !== 'default') {
|
36 | var d = Object.getOwnPropertyDescriptor(e, k);
|
37 | Object.defineProperty(n, k, d.get ? d : {
|
38 | enumerable: true,
|
39 | get: function () { return e[k]; }
|
40 | });
|
41 | }
|
42 | });
|
43 | }
|
44 | n["default"] = e;
|
45 | return Object.freeze(n);
|
46 | }
|
47 |
|
48 | var React__namespace = _interopNamespace(React);
|
49 | var createCache__default = _interopDefault(createCache);
|
50 |
|
51 | var StateManagedSelect = React.forwardRef(function (props, ref) {
|
52 | var baseSelectProps = useStateManager.useStateManager(props);
|
53 | return React__namespace.createElement(Select.Select, _extends({
|
54 | ref: ref
|
55 | }, baseSelectProps));
|
56 | });
|
57 | var StateManagedSelect$1 = StateManagedSelect;
|
58 |
|
59 | var NonceProvider = (function (_ref) {
|
60 | var nonce = _ref.nonce,
|
61 | children = _ref.children,
|
62 | cacheKey = _ref.cacheKey;
|
63 | var emotionCache = React.useMemo(function () {
|
64 | return createCache__default["default"]({
|
65 | key: cacheKey,
|
66 | nonce: nonce
|
67 | });
|
68 | }, [cacheKey, nonce]);
|
69 | return React__namespace.createElement(react.CacheProvider, {
|
70 | value: emotionCache
|
71 | }, children);
|
72 | });
|
73 |
|
74 | exports.useStateManager = useStateManager.useStateManager;
|
75 | exports.createFilter = Select.createFilter;
|
76 | exports.defaultTheme = Select.defaultTheme;
|
77 | exports.mergeStyles = Select.mergeStyles;
|
78 | exports.components = index.components;
|
79 | exports.NonceProvider = NonceProvider;
|
80 | exports["default"] = StateManagedSelect$1;
|