(window['webpackJsonp'] = window['webpackJsonp'] || []).push([
  [90],
  {
    '/Ej8': function (e, t, n) {
      'use strict';
      n.r(t);
      var a = n('q1tI'),
        o = n.n(a),
        r = n('m/eG'),
        c = () => {
          var e = 'Are you sure to delete this task?',
            t = () => {
              r['jb'].info('Clicked on Yes.');
            };
          return o.a.createElement(
            'div',
            { className: 'demo popconfirm-placement-demo' },
            o.a.createElement(
              'div',
              { style: { marginLeft: 70, whiteSpace: 'nowrap' } },
              o.a.createElement(
                r['J'],
                {
                  placement: 'topLeft',
                  title: e,
                  onConfirm: t,
                  okText: 'Yes',
                  cancelText: 'No',
                },
                o.a.createElement(r['i'], null, 'TL'),
              ),
              o.a.createElement(
                r['J'],
                {
                  placement: 'top',
                  title: e,
                  onConfirm: t,
                  okText: 'Yes',
                  cancelText: 'No',
                },
                o.a.createElement(r['i'], null, 'Top'),
              ),
              o.a.createElement(
                r['J'],
                {
                  placement: 'topRight',
                  title: e,
                  onConfirm: t,
                  okText: 'Yes',
                  cancelText: 'No',
                },
                o.a.createElement(r['i'], null, 'TR'),
              ),
            ),
            o.a.createElement(
              'div',
              { style: { width: 70, float: 'left' } },
              o.a.createElement(
                r['J'],
                {
                  placement: 'leftTop',
                  title: e,
                  onConfirm: t,
                  okText: 'Yes',
                  cancelText: 'No',
                },
                o.a.createElement(r['i'], null, 'LT'),
              ),
              o.a.createElement(
                r['J'],
                {
                  placement: 'left',
                  title: e,
                  onConfirm: t,
                  okText: 'Yes',
                  cancelText: 'No',
                },
                o.a.createElement(r['i'], null, 'Left'),
              ),
              o.a.createElement(
                r['J'],
                {
                  placement: 'leftBottom',
                  title: e,
                  onConfirm: t,
                  okText: 'Yes',
                  cancelText: 'No',
                },
                o.a.createElement(r['i'], null, 'LB'),
              ),
            ),
            o.a.createElement(
              'div',
              { style: { width: 70, marginLeft: 304 } },
              o.a.createElement(
                r['J'],
                {
                  placement: 'rightTop',
                  title: e,
                  onConfirm: t,
                  okText: 'Yes',
                  cancelText: 'No',
                },
                o.a.createElement(r['i'], null, 'RT'),
              ),
              o.a.createElement(
                r['J'],
                {
                  placement: 'right',
                  title: e,
                  onConfirm: t,
                  okText: 'Yes',
                  cancelText: 'No',
                },
                o.a.createElement(r['i'], null, 'Right'),
              ),
              o.a.createElement(
                r['J'],
                {
                  placement: 'rightBottom',
                  title: e,
                  onConfirm: t,
                  okText: 'Yes',
                  cancelText: 'No',
                },
                o.a.createElement(r['i'], null, 'RB'),
              ),
            ),
            o.a.createElement(
              'div',
              {
                style: { marginLeft: 70, clear: 'both', whiteSpace: 'nowrap' },
              },
              o.a.createElement(
                r['J'],
                {
                  placement: 'bottomLeft',
                  title: e,
                  onConfirm: t,
                  okText: 'Yes',
                  cancelText: 'No',
                },
                o.a.createElement(r['i'], null, 'BL'),
              ),
              o.a.createElement(
                r['J'],
                {
                  placement: 'bottom',
                  title: e,
                  onConfirm: t,
                  okText: 'Yes',
                  cancelText: 'No',
                },
                o.a.createElement(r['i'], null, 'Bottom'),
              ),
              o.a.createElement(
                r['J'],
                {
                  placement: 'bottomRight',
                  title: e,
                  onConfirm: t,
                  okText: 'Yes',
                  cancelText: 'No',
                },
                o.a.createElement(r['i'], null, 'BR'),
              ),
            ),
          );
        };
      t['default'] = c;
    },
    '/mo5': function (e, t, n) {
      'use strict';
      n.r(t);
      var a = n('q1tI'),
        o = n.n(a),
        r = n('m/eG'),
        c = () => {
          var e = (e) => {
              console.log(e), r['jb'].success('Click on Yes');
            },
            t = (e) => {
              console.log(e), r['jb'].error('Click on No');
            };
          return o.a.createElement(
            r['J'],
            {
              title: 'Are you sure to delete this task?',
              onConfirm: e,
              onCancel: t,
              okText: 'Yes',
              cancelText: 'No',
            },
            o.a.createElement('a', { href: '#' }, 'Delete'),
          );
        };
      t['default'] = c;
    },
    '5ZS9': function (e, t, n) {
      'use strict';
      n.r(t);
      var a = n('q1tI'),
        o = n.n(a),
        r = n('m/eG'),
        c = () =>
          o.a.createElement(
            r['J'],
            { title: 'Are you sure\uff1f', okText: 'Yes', cancelText: 'No' },
            o.a.createElement('a', { href: '#' }, 'Delete'),
          );
      t['default'] = c;
    },
    '6VBw': function (e, t, n) {
      'use strict';
      var a = n('VTBJ'),
        o = n('ODXe'),
        r = n('rePB'),
        c = n('Ff2n'),
        l = n('q1tI'),
        i = n.n(l),
        s = n('TSYQ'),
        m = n.n(s),
        u = Object(l['createContext'])({}),
        d = u,
        f = n('U8pU'),
        p = n('AJpP'),
        C = n('Kwbf'),
        b = n('MNnm'),
        v = 'rc-util-key';
      function g(e) {
        if (e.attachTo) return e.attachTo;
        var t = document.querySelector('head');
        return t || document.body;
      }
      function y(e) {
        var t,
          n =
            arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {};
        if (!Object(b['a'])()) return null;
        var a,
          o = document.createElement('style');
        (null === (t = n.csp) || void 0 === t ? void 0 : t.nonce) &&
          (o.nonce = null === (a = n.csp) || void 0 === a ? void 0 : a.nonce);
        o.innerHTML = e;
        var r = g(n),
          c = r.firstChild;
        return (
          n.prepend && r.prepend
            ? r.prepend(o)
            : n.prepend && c
            ? r.insertBefore(o, c)
            : r.appendChild(o),
          o
        );
      }
      var T = new Map();
      function h(e, t) {
        var n =
            arguments.length > 2 && void 0 !== arguments[2] ? arguments[2] : {},
          a = g(n);
        if (!T.has(a)) {
          var o = y('', n),
            r = o.parentNode;
          T.set(a, r), r.removeChild(o);
        }
        var c = Array.from(T.get(a).children).find(function (e) {
          return 'STYLE' === e.tagName && e[v] === t;
        });
        if (c) {
          var l, i, s;
          if (
            (null === (l = n.csp) || void 0 === l ? void 0 : l.nonce) &&
            c.nonce !==
              (null === (i = n.csp) || void 0 === i ? void 0 : i.nonce)
          )
            c.nonce = null === (s = n.csp) || void 0 === s ? void 0 : s.nonce;
          return c.innerHTML !== e && (c.innerHTML = e), c;
        }
        var m = y(e, n);
        return (m[v] = t), m;
      }
      function E(e, t) {
        Object(C['a'])(e, '[@ant-design/icons] '.concat(t));
      }
      function k(e) {
        return (
          'object' === Object(f['a'])(e) &&
          'string' === typeof e.name &&
          'string' === typeof e.theme &&
          ('object' === Object(f['a'])(e.icon) || 'function' === typeof e.icon)
        );
      }
      function x() {
        var e =
          arguments.length > 0 && void 0 !== arguments[0] ? arguments[0] : {};
        return Object.keys(e).reduce(function (t, n) {
          var a = e[n];
          switch (n) {
            case 'class':
              (t.className = a), delete t.class;
              break;
            default:
              t[n] = a;
          }
          return t;
        }, {});
      }
      function j(e, t, n) {
        return n
          ? i.a.createElement(
              e.tag,
              Object(a['a'])(Object(a['a'])({ key: t }, x(e.attrs)), n),
              (e.children || []).map(function (n, a) {
                return j(n, ''.concat(t, '-').concat(e.tag, '-').concat(a));
              }),
            )
          : i.a.createElement(
              e.tag,
              Object(a['a'])({ key: t }, x(e.attrs)),
              (e.children || []).map(function (n, a) {
                return j(n, ''.concat(t, '-').concat(e.tag, '-').concat(a));
              }),
            );
      }
      function w(e) {
        return Object(p['generate'])(e)[0];
      }
      function O(e) {
        return e ? (Array.isArray(e) ? e : [e]) : [];
      }
      var N =
          '\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',
        J = function () {
          var e =
              arguments.length > 0 && void 0 !== arguments[0]
                ? arguments[0]
                : N,
            t = Object(l['useContext'])(d),
            n = t.csp;
          Object(l['useEffect'])(function () {
            h(e, '@ant-design-icons', { prepend: !0, csp: n });
          }, []);
        },
        Y = [
          'icon',
          'className',
          'onClick',
          'style',
          'primaryColor',
          'secondaryColor',
        ],
        B = { primaryColor: '#333', secondaryColor: '#E6E6E6', calculated: !1 };
      function L(e) {
        var t = e.primaryColor,
          n = e.secondaryColor;
        (B.primaryColor = t),
          (B.secondaryColor = n || w(t)),
          (B.calculated = !!n);
      }
      function I() {
        return Object(a['a'])({}, B);
      }
      var S = function (e) {
        var t = e.icon,
          n = e.className,
          o = e.onClick,
          r = e.style,
          l = e.primaryColor,
          i = e.secondaryColor,
          s = Object(c['a'])(e, Y),
          m = B;
        if (
          (l && (m = { primaryColor: l, secondaryColor: i || w(l) }),
          J(),
          E(k(t), 'icon should be icon definiton, but got '.concat(t)),
          !k(t))
        )
          return null;
        var u = t;
        return (
          u &&
            'function' === typeof u.icon &&
            (u = Object(a['a'])(
              Object(a['a'])({}, u),
              {},
              { icon: u.icon(m.primaryColor, m.secondaryColor) },
            )),
          j(
            u.icon,
            'svg-'.concat(u.name),
            Object(a['a'])(
              {
                className: n,
                onClick: o,
                style: r,
                'data-icon': u.name,
                width: '1em',
                height: '1em',
                fill: 'currentColor',
                'aria-hidden': 'true',
              },
              s,
            ),
          )
        );
      };
      (S.displayName = 'IconReact'),
        (S.getTwoToneColors = I),
        (S.setTwoToneColors = L);
      var q = S;
      function A(e) {
        var t = O(e),
          n = Object(o['a'])(t, 2),
          a = n[0],
          r = n[1];
        return q.setTwoToneColors({ primaryColor: a, secondaryColor: r });
      }
      function R() {
        var e = q.getTwoToneColors();
        return e.calculated
          ? [e.primaryColor, e.secondaryColor]
          : e.primaryColor;
      }
      var V = [
        'className',
        'icon',
        'spin',
        'rotate',
        'tabIndex',
        'onClick',
        'twoToneColor',
      ];
      A('#1890ff');
      var M = l['forwardRef'](function (e, t) {
        var n,
          i = e.className,
          s = e.icon,
          u = e.spin,
          f = e.rotate,
          p = e.tabIndex,
          C = e.onClick,
          b = e.twoToneColor,
          v = Object(c['a'])(e, V),
          g = l['useContext'](d),
          y = g.prefixCls,
          T = void 0 === y ? 'anticon' : y,
          h = m()(
            T,
            ((n = {}),
            Object(r['a'])(n, ''.concat(T, '-').concat(s.name), !!s.name),
            Object(r['a'])(
              n,
              ''.concat(T, '-spin'),
              !!u || 'loading' === s.name,
            ),
            n),
            i,
          ),
          E = p;
        void 0 === E && C && (E = -1);
        var k = f
            ? {
                msTransform: 'rotate('.concat(f, 'deg)'),
                transform: 'rotate('.concat(f, 'deg)'),
              }
            : void 0,
          x = O(b),
          j = Object(o['a'])(x, 2),
          w = j[0],
          N = j[1];
        return l['createElement'](
          'span',
          Object(a['a'])(
            Object(a['a'])({ role: 'img', 'aria-label': s.name }, v),
            {},
            { ref: t, tabIndex: E, onClick: C, className: h },
          ),
          l['createElement'](q, {
            icon: s,
            primaryColor: w,
            secondaryColor: N,
            style: k,
          }),
        );
      });
      (M.displayName = 'AntdIcon'),
        (M.getTwoToneColor = R),
        (M.setTwoToneColor = A);
      t['a'] = M;
    },
    '84TQ': function (e, t, n) {
      'use strict';
      n.r(t);
      var a = n('q1tI'),
        o = n.n(a),
        r = n('m/eG'),
        c = () => {
          var e = () =>
            new Promise((e) => {
              setTimeout(() => e(1), 3e3);
            });
          return o.a.createElement(
            r['J'],
            {
              title: 'Title',
              onConfirm: e,
              onVisibleChange: () => console.log('visible change'),
            },
            o.a.createElement(
              r['i'],
              { type: 'primary' },
              'Open Popconfirm with Promise',
            ),
          );
        };
      t['default'] = c;
    },
    iFdv: function (e, t, n) {
      'use strict';
      n.r(t);
      var a = n('tJVT'),
        o = n('q1tI'),
        r = n.n(o),
        c = n('m/eG'),
        l = () => {
          var e = Object(o['useState'])(!1),
            t = Object(a['a'])(e, 2),
            n = t[0],
            l = t[1],
            i = Object(o['useState'])(!0),
            s = Object(a['a'])(i, 2),
            m = s[0],
            u = s[1],
            d = (e) => {
              u(e);
            },
            f = () => {
              l(!1), c['jb'].success('Next step.');
            },
            p = () => {
              l(!1), c['jb'].error('Click on cancel.');
            },
            C = (e) => {
              e ? (console.log(m), m ? f() : l(e)) : l(e);
            };
          return r.a.createElement(
            'div',
            null,
            r.a.createElement(
              c['J'],
              {
                title: 'Are you sure delete this task?',
                visible: n,
                onVisibleChange: C,
                onConfirm: f,
                onCancel: p,
                okText: 'Yes',
                cancelText: 'No',
              },
              r.a.createElement('a', { href: '#' }, 'Delete a task'),
            ),
            r.a.createElement('br', null),
            r.a.createElement('br', null),
            'Whether directly execute\uff1a',
            r.a.createElement(c['X'], { defaultChecked: !0, onChange: d }),
          );
        };
      t['default'] = l;
    },
    oSJB: function (e, t, n) {
      'use strict';
      n.r(t);
      var a = n('tJVT'),
        o = n('q1tI'),
        r = n.n(o),
        c = n('m/eG'),
        l = () => {
          var e = r.a.useState(!1),
            t = Object(a['a'])(e, 2),
            n = t[0],
            o = t[1],
            l = r.a.useState(!1),
            i = Object(a['a'])(l, 2),
            s = i[0],
            m = i[1],
            u = () => {
              o(!0);
            },
            d = () => {
              m(!0),
                setTimeout(() => {
                  o(!1), m(!1);
                }, 2e3);
            },
            f = () => {
              console.log('Clicked cancel button'), o(!1);
            };
          return r.a.createElement(
            r.a.Fragment,
            null,
            r.a.createElement(
              c['J'],
              {
                title: 'Title',
                visible: n,
                onConfirm: d,
                okButtonProps: { loading: s },
                onCancel: f,
              },
              r.a.createElement(
                c['i'],
                { type: 'primary', onClick: u },
                'Open Popconfirm with async logic',
              ),
            ),
          );
        };
      t['default'] = l;
    },
    'zoM+': function (e, t, n) {
      'use strict';
      n.r(t);
      var a = n('q1tI'),
        o = n.n(a),
        r = n('m/eG'),
        c = n('VTBJ'),
        l = {
          icon: {
            tag: 'svg',
            attrs: { viewBox: '64 64 896 896', focusable: 'false' },
            children: [
              {
                tag: 'path',
                attrs: {
                  d: 'M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z',
                },
              },
              {
                tag: 'path',
                attrs: {
                  d: 'M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z',
                },
              },
            ],
          },
          name: 'question-circle',
          theme: 'outlined',
        },
        i = l,
        s = n('6VBw'),
        m = function (e, t) {
          return a['createElement'](
            s['a'],
            Object(c['a'])(Object(c['a'])({}, e), {}, { ref: t, icon: i }),
          );
        };
      m.displayName = 'QuestionCircleOutlined';
      var u = a['forwardRef'](m),
        d = () =>
          o.a.createElement(
            r['J'],
            {
              title: 'Are you sure\uff1f',
              icon: o.a.createElement(u, { style: { color: 'red' } }),
            },
            o.a.createElement('a', { href: '#' }, 'Delete'),
          );
      t['default'] = d;
    },
  },
]);
