UNPKG

1.92 kBJavaScriptView Raw
1import { u as useStateManager } from './useStateManager-7e1e8489.esm.js';
2export { u as useStateManager } from './useStateManager-7e1e8489.esm.js';
3import _extends from '@babel/runtime/helpers/esm/extends';
4import * as React from 'react';
5import { forwardRef, useMemo } from 'react';
6import { S as Select } from './Select-49a62830.esm.js';
7export { c as createFilter, d as defaultTheme, m as mergeStyles } from './Select-49a62830.esm.js';
8import { CacheProvider } from '@emotion/react';
9import createCache from '@emotion/cache';
10export { c as components } from './index-a301f526.esm.js';
11import '@babel/runtime/helpers/objectSpread2';
12import '@babel/runtime/helpers/slicedToArray';
13import '@babel/runtime/helpers/objectWithoutProperties';
14import '@babel/runtime/helpers/classCallCheck';
15import '@babel/runtime/helpers/createClass';
16import '@babel/runtime/helpers/inherits';
17import '@babel/runtime/helpers/createSuper';
18import '@babel/runtime/helpers/toConsumableArray';
19import 'memoize-one';
20import '@babel/runtime/helpers/typeof';
21import '@babel/runtime/helpers/taggedTemplateLiteral';
22import '@babel/runtime/helpers/defineProperty';
23import 'react-dom';
24import '@floating-ui/dom';
25import 'use-isomorphic-layout-effect';
26
27var StateManagedSelect = /*#__PURE__*/forwardRef(function (props, ref) {
28 var baseSelectProps = useStateManager(props);
29 return /*#__PURE__*/React.createElement(Select, _extends({
30 ref: ref
31 }, baseSelectProps));
32});
33var StateManagedSelect$1 = StateManagedSelect;
34
35var NonceProvider = (function (_ref) {
36 var nonce = _ref.nonce,
37 children = _ref.children,
38 cacheKey = _ref.cacheKey;
39 var emotionCache = useMemo(function () {
40 return createCache({
41 key: cacheKey,
42 nonce: nonce
43 });
44 }, [cacheKey, nonce]);
45 return /*#__PURE__*/React.createElement(CacheProvider, {
46 value: emotionCache
47 }, children);
48});
49
50export { NonceProvider, StateManagedSelect$1 as default };