(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
  [85],
  {
    '6VBw': function (e, n, t) {
      'use strict';
      var a = t('VTBJ'),
        r = t('ODXe'),
        o = t('rePB'),
        c = t('Ff2n'),
        l = t('q1tI'),
        i = t.n(l),
        s = t('TSYQ'),
        u = t.n(s),
        d = Object(l['createContext'])({}),
        p = d,
        m = t('U8pU'),
        f = t('AJpP'),
        v = t('Kwbf'),
        h = t('MNnm'),
        b = 'rc-util-key';
      function y(e) {
        if (e.attachTo) return e.attachTo;
        var n = document.querySelector('head');
        return n || document.body;
      }
      function g(e) {
        var n,
          t =
            arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {};
        if (!Object(h['a'])()) return null;
        var a,
          r = document.createElement('style');
        (null === (n = t.csp) || void 0 === n ? void 0 : n.nonce) &&
          (r.nonce = null === (a = t.csp) || void 0 === a ? void 0 : a.nonce);
        r.innerHTML = e;
        var o = y(t),
          c = o.firstChild;
        return (
          t.prepend && o.prepend
            ? o.prepend(r)
            : t.prepend && c
            ? o.insertBefore(r, c)
            : o.appendChild(r),
          r
        );
      }
      var C = new Map();
      function w(e, n) {
        var t =
            arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {},
          a = y(t);
        if (!C.has(a)) {
          var r = g('', t),
            o = r.parentNode;
          C.set(a, o), o.removeChild(r);
        }
        var c = Array.from(C.get(a).children).find(function (e) {
          return 'STYLE' === e.tagName && e[b] === n;
        });
        if (c) {
          var l, i, s;
          if (
            (null === (l = t.csp) || void 0 === l ? void 0 : l.nonce) &&
            c.nonce !==
              (null === (i = t.csp) || void 0 === i ? void 0 : i.nonce)
          )
            c.nonce = null === (s = t.csp) || void 0 === s ? void 0 : s.nonce;
          return c.innerHTML !== e && (c.innerHTML = e), c;
        }
        var u = g(e, t);
        return (u[b] = n), u;
      }
      function O(e, n) {
        Object(v['a'])(e, '[@ant-design/icons] '.concat(n));
      }
      function j(e) {
        return (
          'object' === Object(m['a'])(e) &&
          'string' === typeof e.name &&
          'string' === typeof e.theme &&
          ('object' === Object(m['a'])(e.icon) || 'function' === typeof e.icon)
        );
      }
      function E() {
        var e =
          arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {};
        return Object.keys(e).reduce(function (n, t) {
          var a = e[t];
          switch (t) {
            case 'class':
              (n.className = a), delete n.class;
              break;
            default:
              n[t] = a;
          }
          return n;
        }, {});
      }
      function S(e, n, t) {
        return t
          ? i.a.createElement(
              e.tag,
              Object(a['a'])(Object(a['a'])({ key: n }, E(e.attrs)), t),
              (e.children || []).map(function (t, a) {
                return S(t, ''.concat(n, '-').concat(e.tag, '-').concat(a));
              }),
            )
          : i.a.createElement(
              e.tag,
              Object(a['a'])({ key: n }, E(e.attrs)),
              (e.children || []).map(function (t, a) {
                return S(t, ''.concat(n, '-').concat(e.tag, '-').concat(a));
              }),
            );
      }
      function T(e) {
        return Object(f['generate'])(e)[0];
      }
      function k(e) {
        return e ? (Array.isArray(e) ? e : [e]) : [];
      }
      var A =
          '\n.anticon {\n  display: inline-block;\n  color: inherit;\n  font-style: normal;\n  line-height: 0;\n  text-align: center;\n  text-transform: none;\n  vertical-align: -0.125em;\n  text-rendering: optimizeLegibility;\n  -webkit-font-smoothing: antialiased;\n  -moz-osx-font-smoothing: grayscale;\n}\n\n.anticon > * {\n  line-height: 1;\n}\n\n.anticon svg {\n  display: inline-block;\n}\n\n.anticon::before {\n  display: none;\n}\n\n.anticon .anticon-icon {\n  display: block;\n}\n\n.anticon[tabindex] {\n  cursor: pointer;\n}\n\n.anticon-spin::before,\n.anticon-spin {\n  display: inline-block;\n  -webkit-animation: loadingCircle 1s infinite linear;\n  animation: loadingCircle 1s infinite linear;\n}\n\n@-webkit-keyframes loadingCircle {\n  100% {\n    -webkit-transform: rotate(360deg);\n    transform: rotate(360deg);\n  }\n}\n\n@keyframes loadingCircle {\n  100% {\n    -webkit-transform: rotate(360deg);\n    transform: rotate(360deg);\n  }\n}\n',
        x = function () {
          var e =
              arguments.length > 0 && void 0 !== arguments[0]
                ? arguments[0]
                : A,
            n = Object(l['useContext'])(p),
            t = n.csp;
          Object(l['useEffect'])(function () {
            w(e, '@ant-design-icons', { prepend: !0, csp: t });
          }, []);
        },
        I = [
          'icon',
          'className',
          'onClick',
          'style',
          'primaryColor',
          'secondaryColor',
        ],
        N = { primaryColor: '#333', secondaryColor: '#E6E6E6', calculated: !1 };
      function q(e) {
        var n = e.primaryColor,
          t = e.secondaryColor;
        (N.primaryColor = n),
          (N.secondaryColor = t || T(n)),
          (N.calculated = !!t);
      }
      function M() {
        return Object(a['a'])({}, N);
      }
      var J = function (e) {
        var n = e.icon,
          t = e.className,
          r = e.onClick,
          o = e.style,
          l = e.primaryColor,
          i = e.secondaryColor,
          s = Object(c['a'])(e, I),
          u = N;
        if (
          (l && (u = { primaryColor: l, secondaryColor: i || T(l) }),
          x(),
          O(j(n), 'icon should be icon definiton, but got '.concat(n)),
          !j(n))
        )
          return null;
        var d = n;
        return (
          d &&
            'function' === typeof d.icon &&
            (d = Object(a['a'])(
              Object(a['a'])({}, d),
              {},
              { icon: d.icon(u.primaryColor, u.secondaryColor) },
            )),
          S(
            d.icon,
            'svg-'.concat(d.name),
            Object(a['a'])(
              {
                className: t,
                onClick: r,
                style: o,
                'data-icon': d.name,
                width: '1em',
                height: '1em',
                fill: 'currentColor',
                'aria-hidden': 'true',
              },
              s,
            ),
          )
        );
      };
      (J.displayName = 'IconReact'),
        (J.getTwoToneColors = M),
        (J.setTwoToneColors = q);
      var B = J;
      function L(e) {
        var n = k(e),
          t = Object(r['a'])(n, 2),
          a = t[0],
          o = t[1];
        return B.setTwoToneColors({ primaryColor: a, secondaryColor: o });
      }
      function D() {
        var e = B.getTwoToneColors();
        return e.calculated
          ? [e.primaryColor, e.secondaryColor]
          : e.primaryColor;
      }
      var V = [
        'className',
        'icon',
        'spin',
        'rotate',
        'tabIndex',
        'onClick',
        'twoToneColor',
      ];
      L('#1890ff');
      var U = l['forwardRef'](function (e, n) {
        var t,
          i = e.className,
          s = e.icon,
          d = e.spin,
          m = e.rotate,
          f = e.tabIndex,
          v = e.onClick,
          h = e.twoToneColor,
          b = Object(c['a'])(e, V),
          y = l['useContext'](p),
          g = y.prefixCls,
          C = void 0 === g ? 'anticon' : g,
          w = u()(
            C,
            ((t = {}),
            Object(o['a'])(t, ''.concat(C, '-').concat(s.name), !!s.name),
            Object(o['a'])(
              t,
              ''.concat(C, '-spin'),
              !!d || 'loading' === s.name,
            ),
            t),
            i,
          ),
          O = f;
        void 0 === O && v && (O = -1);
        var j = m
            ? {
                msTransform: 'rotate('.concat(m, 'deg)'),
                transform: 'rotate('.concat(m, 'deg)'),
              }
            : void 0,
          E = k(h),
          S = Object(r['a'])(E, 2),
          T = S[0],
          A = S[1];
        return l['createElement'](
          'span',
          Object(a['a'])(
            Object(a['a'])({ role: 'img', 'aria-label': s.name }, b),
            {},
            { ref: n, tabIndex: O, onClick: v, className: w },
          ),
          l['createElement'](B, {
            icon: s,
            primaryColor: T,
            secondaryColor: A,
            style: j,
          }),
        );
      });
      (U.displayName = 'AntdIcon'),
        (U.getTwoToneColor = D),
        (U.setTwoToneColor = L);
      n['a'] = U;
    },
    'D+I3': function (e, n, t) {
      'use strict';
      t.r(n);
      var a = t('q1tI'),
        r = t.n(a),
        o = t('m/eG'),
        c = () => {
          var e = [
            { value: 'Burns Bay Road' },
            { value: 'Downing Street' },
            { value: 'Wall Street' },
          ];
          return r.a.createElement(o['d'], {
            style: { width: 200 },
            options: e,
            placeholder: 'try to type `b`',
            filterOption: (e, n) =>
              -1 !== n.value.toUpperCase().indexOf(e.toUpperCase()),
          });
        };
      n['default'] = c;
    },
    MMuv: function (e, n, t) {
      'use strict';
      t.r(n);
      var a = t('tJVT'),
        r = t('q1tI'),
        o = t.n(r),
        c = t('m/eG'),
        l = () => {
          var e = c['d'].Option,
            n = Object(r['useState'])([]),
            t = Object(a['a'])(n, 2),
            l = t[0],
            i = t[1],
            s = (e) => {
              var n = [];
              (n =
                !e || e.indexOf('@') >= 0
                  ? []
                  : ['gmail.com', '163.com', 'qq.com'].map((n) =>
                      ''.concat(e, '@').concat(n),
                    )),
                i(n);
            };
          return o.a.createElement(
            c['d'],
            { style: { width: 200 }, onSearch: s, placeholder: 'input here' },
            l.map((n) => o.a.createElement(e, { key: n, value: n }, n)),
          );
        };
      n['default'] = l;
    },
    RFQL: function (e, n, t) {
      'use strict';
      t.r(n);
      var a = t('tJVT'),
        r = t('q1tI'),
        o = t.n(r),
        c = t('m/eG'),
        l = () => {
          var e = Object(r['useState'])([]),
            n = Object(a['a'])(e, 2),
            t = n[0],
            l = n[1];
          function i(e) {
            var n =
              arguments.length > 1 && void 0 !== arguments[1]
                ? arguments[1]
                : 0;
            return Math.floor(Math.random() * (e - n + 1)) + n;
          }
          var s = (e) =>
              new Array(i(5))
                .join('.')
                .split('.')
                .map((n, t) => {
                  var a = ''.concat(e).concat(t);
                  return {
                    value: a,
                    label: o.a.createElement(
                      'div',
                      {
                        style: {
                          display: 'flex',
                          justifyContent: 'space-between',
                        },
                      },
                      o.a.createElement(
                        'span',
                        null,
                        'Found ',
                        e,
                        ' on',
                        ' ',
                        o.a.createElement(
                          'a',
                          {
                            href: 'https://s.taobao.com/search?q='.concat(e),
                            target: '_blank',
                            rel: 'noopener noreferrer',
                          },
                          a,
                        ),
                      ),
                      o.a.createElement('span', null, i(200, 100), ' results'),
                    ),
                  };
                }),
            u = (e) => {
              l(e ? s(e) : []);
            },
            d = (e) => {
              console.log('onSelect', e);
            };
          return o.a.createElement(
            c['d'],
            {
              dropdownMatchSelectWidth: 252,
              style: { width: 300 },
              options: t,
              onSelect: d,
              onSearch: u,
            },
            o.a.createElement(c['A'].Search, {
              size: 'large',
              placeholder: 'input here',
              enterButton: !0,
            }),
          );
        };
      n['default'] = l;
    },
    cJ7L: function (e, n, t) {
      'use strict';
      var a = t('VTBJ'),
        r = t('q1tI'),
        o = {
          icon: {
            tag: 'svg',
            attrs: { viewBox: '64 64 896 896', focusable: 'false' },
            children: [
              {
                tag: 'path',
                attrs: {
                  d: 'M858.5 763.6a374 374 0 00-80.6-119.5 375.63 375.63 0 00-119.5-80.6c-.4-.2-.8-.3-1.2-.5C719.5 518 760 444.7 760 362c0-137-111-248-248-248S264 225 264 362c0 82.7 40.5 156 102.8 201.1-.4.2-.8.3-1.2.5-44.8 18.9-85 46-119.5 80.6a375.63 375.63 0 00-80.6 119.5A371.7 371.7 0 00136 901.8a8 8 0 008 8.2h60c4.4 0 7.9-3.5 8-7.8 2-77.2 33-149.5 87.8-204.3 56.7-56.7 132-87.9 212.2-87.9s155.5 31.2 212.2 87.9C779 752.7 810 825 812 902.2c.1 4.4 3.6 7.8 8 7.8h60a8 8 0 008-8.2c-1-47.8-10.9-94.3-29.5-138.2zM512 534c-45.9 0-89.1-17.9-121.6-50.4S340 407.9 340 362c0-45.9 17.9-89.1 50.4-121.6S466.1 190 512 190s89.1 17.9 121.6 50.4S684 316.1 684 362c0 45.9-17.9 89.1-50.4 121.6S557.9 534 512 534z',
                },
              },
            ],
          },
          name: 'user',
          theme: 'outlined',
        },
        c = o,
        l = t('6VBw'),
        i = function (e, n) {
          return r['createElement'](
            l['a'],
            Object(a['a'])(Object(a['a'])({}, e), {}, { ref: n, icon: c }),
          );
        };
      i.displayName = 'UserOutlined';
      n['a'] = r['forwardRef'](i);
    },
    drq4: function (e, n, t) {
      'use strict';
      t.r(n);
      var a = t('tJVT'),
        r = t('q1tI'),
        o = t.n(r),
        c = t('m/eG'),
        l = () => {
          var e = Object(r['useState'])(''),
            n = Object(a['a'])(e, 2),
            t = n[0],
            l = n[1],
            i = Object(r['useState'])([]),
            s = Object(a['a'])(i, 2),
            u = s[0],
            d = s[1],
            p = function (e) {
              var n =
                arguments.length > 1 && void 0 !== arguments[1]
                  ? arguments[1]
                  : 1;
              return { value: e.repeat(n) };
            },
            m = (e) => {
              d(e ? [p(e), p(e, 2), p(e, 3)] : []);
            },
            f = (e) => {
              console.log('onSelect', e);
            },
            v = (e) => {
              l(e);
            };
          return o.a.createElement(
            o.a.Fragment,
            null,
            o.a.createElement(c['d'], {
              options: u,
              style: { width: 200 },
              onSelect: f,
              onSearch: m,
              placeholder: 'input here',
            }),
            o.a.createElement('br', null),
            o.a.createElement('br', null),
            o.a.createElement(c['d'], {
              value: t,
              options: u,
              style: { width: 200 },
              onSelect: f,
              onSearch: m,
              onChange: v,
              placeholder: 'control mode',
            }),
          );
        };
      n['default'] = l;
    },
    erRn: function (e, n, t) {
      'use strict';
      t.r(n);
      var a = t('tJVT'),
        r = t('q1tI'),
        o = t.n(r),
        c = t('m/eG'),
        l = () => {
          var e = c['A'].TextArea,
            n = Object(r['useState'])([]),
            t = Object(a['a'])(n, 2),
            l = t[0],
            i = t[1],
            s = (e) => {
              i(
                e ? [{ value: e }, { value: e + e }, { value: e + e + e }] : [],
              );
            },
            u = (e) => {
              console.log('handleKeyPress', e);
            },
            d = (e) => {
              console.log('onSelect', e);
            };
          return o.a.createElement(
            c['d'],
            { options: l, style: { width: 200 }, onSelect: d, onSearch: s },
            o.a.createElement(e, {
              placeholder: 'input here',
              className: 'custom',
              style: { height: 50 },
              onKeyPress: u,
            }),
          );
        };
      n['default'] = l;
    },
    pW3s: function (e, n, t) {
      'use strict';
      t.r(n);
      var a = t('q1tI'),
        r = t.n(a),
        o = t('m/eG'),
        c = t('cJ7L'),
        l = () => {
          var e = (e) =>
              r.a.createElement(
                'span',
                null,
                e,
                r.a.createElement(
                  'a',
                  {
                    style: { float: 'right' },
                    href: 'https://www.google.com/search?q=antd',
                    target: '_blank',
                    rel: 'noopener noreferrer',
                  },
                  'more',
                ),
              ),
            n = (e, n) => ({
              value: e,
              label: r.a.createElement(
                'div',
                { style: { display: 'flex', justifyContent: 'space-between' } },
                e,
                r.a.createElement(
                  'span',
                  null,
                  r.a.createElement(c['a'], null),
                  ' ',
                  n,
                ),
              ),
            }),
            t = [
              {
                label: e('Libraries'),
                options: [n('AntDesign', 1e4), n('AntDesign UI', 10600)],
              },
              {
                label: e('Solutions'),
                options: [
                  n('AntDesign UI FAQ', 60100),
                  n('AntDesign FAQ', 30010),
                ],
              },
              {
                label: e('Articles'),
                options: [n('AntDesign design language', 1e5)],
              },
            ];
          return r.a.createElement(
            o['d'],
            {
              dropdownClassName: 'certain-category-search-dropdown',
              dropdownMatchSelectWidth: 500,
              style: { width: 250 },
              options: t,
            },
            r.a.createElement(o['A'].Search, {
              size: 'large',
              placeholder: 'input here',
            }),
          );
        };
      n['default'] = l;
    },
  },
]);
