Last active
September 30, 2025 04:03
-
-
Save JosephJoshua/ad2adf8ee36bbe2c09054f5604c18ecb to your computer and use it in GitHub Desktop.
Download the HTML file (click on 'Download Zip' and extract the zip file) and open it in your browser.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| <!DOCTYPE html> | |
| <html lang="en"> | |
| <head> | |
| <meta charset="UTF-8" /> | |
| <meta name="viewport" content="width=device-width,initial-scale=1" /> | |
| <meta http-equiv="X-UA-Compatible" content="ie=edge" /> | |
| <title>Clipboard Insertion Page - Anacreon Edition</title> | |
| <style> | |
| body, | |
| html { | |
| margin: 0; | |
| } | |
| #textlog { | |
| height: 100%; | |
| overflow-wrap: anywhere; | |
| } | |
| .dragger { | |
| display: inline-block; | |
| width: 1em; | |
| opacity: 0.1; | |
| text-align: center; | |
| } | |
| .logline-select { | |
| user-select: all; | |
| } | |
| .dragger:hover { | |
| opacity: 0.5; | |
| } | |
| .dragger::before { | |
| content: "•"; | |
| } | |
| div:hover > .delete_button { | |
| color: inherit; | |
| } | |
| .delete_button { | |
| cursor: pointer; | |
| color: transparent; | |
| } | |
| #menu { | |
| font-size: 16px; | |
| line-height: 25px; | |
| user-select: none; | |
| position: fixed; | |
| top: 0; | |
| right: 0; | |
| padding: 15px; | |
| background-color: rgba(0, 0, 0, 0.2); | |
| } | |
| #menu:hover { | |
| background-color: rgba(0, 0, 0, 0.7); | |
| } | |
| .menuitem { | |
| display: inline-block; | |
| } | |
| .menuitem:hover { | |
| transform: scale(1.1); | |
| transform-origin: 50% 50%; | |
| cursor: pointer; | |
| } | |
| .distracting-stats { | |
| display: inline-block; | |
| -webkit-filter: blur(4px); | |
| filter: blur(4px); | |
| -webkit-transition: filter 0.25s ease-in-out; | |
| -moz-transition: filter 0.25s ease-in-out; | |
| -o-transition: filter 0.25s ease-in-out; | |
| transition: filter 0.25s ease-in-out; | |
| } | |
| .distracting-stats:hover { | |
| filter: none; | |
| } | |
| </style> | |
| <style> | |
| @font-face { | |
| font-family: anacreon; | |
| font-weight: 400; | |
| font-style: normal; | |
| src: url(data:application/octet-stream;base64,d09GMgABAAAAAA2QAA8AAAAAG9QAAA06AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgCDRAgOCZwMEQgKi0iKJAsSAAE2AiQDIAQgBYVNB14MgRwbFBojEXaDkiKR/UWCbUz6sWedjKxjIdY00kiFNNL8H8+klIqycy8tlz47QpJZeJ6vq75znyJSLCiKbFU5GkSWs7/gAZg58nJmRy5zO2JN5VwpeMrMoi4rmHpOLOXM5IVLcvJPX8x9gefRptqFYQJS4au/QLoCBVCmli8uSUUpvniYM8y3TU8X9unX9d+CKWypKBHiWdPPt/y1BDHNTCb/DvYVFWIPMdk9mR6aEv//50r77k9+J0VUuORWyJJk55KfyTTvZxY4M8s4WwBUgEKh2rPHl4Bshe7p8bVVrXNVvsa1KmPzcsKIGHmN7n/2Qa49BV59gL8lAkQZYx61a8+hUyRvLN15M40YAECgu7zcWF4r4TfrMRiAn+sIN9QX5VUsqPvVt4AXl99e/si4KFBYzeiKx1Z3L/O9GjWnT2xUc2Ep4W3skkBDkwtDZErkGpEvgECaozXRkYaRUQZTW3MbGwtwlY1d3MUu9/7yQByjQXGGLNPhQY22hciahZI1Cy1rFkbWLKysWThZ2wde5R/T3itA4CmMosiHY0buPuAefgU2L9L3lubSnn5FRT7xpU+aM9021sIbUIcdKkzeISDIc4eCWrUODWn29NSFnh+Qo6Tki5oa+NLdSRS/7QpxR3GQG8ztbqc6Opg87e1rlpDaJaf7B9fkTFHf5XQSn0/hNuzErqgd3Mik6ESBge1wKnrUpzXSCN+rMdWvrk+HOZqNcEfBoiNOfwfPVNOeM47dvjmsCplcd0y+RSlQmxv6hLdnu8SYHktF3+shc2mfLydFOX10QNbRtdhKW8MUo981UEGcM7gPcNFk+/SNEK29Wy/ycVpm6BmPrTRibHJE0uYpT/E9UqT66LCQkWAiN4LHOuC5x3dvrI1Idjhb20yprXgNLxSla9zIruYh5KIWu24t74bSBv8VTWWsOzDVVki1ydMYNNoohA8BScYlnhwXcnggwkcdHT4m/51F3KuA+4xqzJEmkvHWHRGIjIQkZ8dGGpK7jjBHelEaKnq5KLrIiHDkH9qgodimQRSPM7i5JAViIsmo7SzSWLqQRW90EywSWitEhzM+LH5vElkL6EoAW6xRUmnzzvYSQ9J5VAdr1MaH1pFCUR1HLJehIw0ki5Di+8zO3uY+kt7DPdK1jgwq1yJvUI6NNNvOQoZJ2mtGxr06svjwLRTTGsbbJNq668h9GrbCh6/tAmMLI5c5j8LE4LufXa6NFE8mRSAqfEnVkL4yMqOCjjoUESZMnmyfN57Lp9etImUbNxgpZ3J7PSMpTkiTAzbjqa3x33ULktMhQtjpRLX7zgroFTqOvgWy7mVE0j0Jh+wlHdXP9WW8d67nvTee8neMlJLvS7yQFm9FRxGF6UeOuk0I1QtFDUJTozDUJCw1C0ctwqNW4VObiFQNQl1/Tlz+8C2oVMjXOeVIxxAlUjR/ZxyO9Jh//RagRyqZ2ICUg7aCTUxDOwwdMHTC0AVDNww9MPTC0AdDPwwDsPoRyEqw0mhqoj7LQO/BwJ91khmJ1/wxOPxU+OtHv4xDZCIlWad5QS/Utx7VxnCaiLbqSrLnKNrOx/h6sTo9Ck+jgfFNttl6vH4z5JXSlVvQgz0ciatCkhqbJ12TmX0E2LWmC2WzTpvZL1shKzJRPQTq78ixDdWlFcdksnwEOr4rT6EombkjlUqCn1Pe47v2+ROfaJawbWxE3HeTqtPnHzqmATPUuccEJpJcucTlgBgf7bQjLrLSTmazmCmSqtklOPcpk8K1y5OVw7uwZ+ysmaWtOrsQ/aVse5TSdqYOdZz0sYhSXF3SRa+RzmCYGsUyN9q5FWTDOl3KbTZ9IqsEXr/ScV4wSpRjVBClgP0mqWkFVshp6zM2MpZhElNJIIL14l2KbiSmKTpm3cACSmwFoa4s/Efmiohi/pgUR87VgHlXk6iT7U+2x1DJilqzuF0tWD8kcPHY5d3tlqgHtxjpXklpD/fchaHreK930kSQ552Yf9tCqFQO/MFj6hhqM41BVmJVxnTqkWM7sujU1HvekW+rU5/2TjCduPXcBWZSG1Qqvg6wnUyWgmPFWDDtLmImNuOV0zsycfd6q+D01b9RKl1gnboHJdoVnrZ7OP8RkwhW5qjLsONXdMHYWCmxUUXaW8XGI4fwvoddlVit70MX9Mf++PRZvrDj3O2fQ9bW9Tk50HIQBb0VsI1rD4GplQ5fipmRSiXjtrM4qvAIgtm2OGfKUXTIHoVjQun4IBGcEKpP4tgrTimg04NEcEZozVnsUWEnn6sMpfODWQAYhmhzKERYQoQtRDhCtCsOu4WH3cLHbhFgtw5x7BORWlE8CCAREqQqYZfI3C7lgwEKQ6gcRRBUhlA9GKAxpLt1rJJZ7wXdXkFFNWYPTQ8WdyvQG0fHKnCaJIxZgpYyMscQK3MOa3MuvtlApy0AFTuPSnsJOpSReVY4mvM4mfM4m/O4eEBXCbpJ8J0iC3iYC3iaC3iZC3h7QB8J+krU/4Y6+VZtj4pr+gKjjluf62xvaj9/fsdgRVip6K5j915Rn2MYQTY2AIwG+dwgDRRB+kDexegSeVAG0HxD2Y2RRDyeiPmmL5LXhUI6MrpS6wMv/Ih69Id08vkfD6173XGz2fA2fEDT1pdYevSnePrM9vaZoV8wmxUPHp1svvDz+IpPv2AlITES3GtTRsu9yDUXTNAnHyJGb/xMNvjECFHwsmM2/N4T0vit/5siT43J4CazPbS1sUF5ZwHlgEohqRCpULQBIiJTTnANgzaHEYNwY8Q03hoxRLYL85i5HtrX00Q9iP/EOfS0NpZce/ROC4mZB5fvZw/NMOzguWkJWs0azhqvXPJg8PO0NYa35ykXhwwInnyPsULkzr4M2kJP02z7fSf7L457jl8wd2q3Rofwy/Nbpk/40/Pd2q8dcfZ7Dl8o9Ol5+PJs75Nn3VRahE2EddoUlRZESDchVw6P8kFQkHdaRktQ0FG+eddxs8T/iWbHXdfB7X+361Qvs+Cgu6C1trY1f1wA7GXALt5tza+tLWjtPmCBYzDfObrg3mK+MFErWKmTX8gLzMjoHr9oZwbqEmWkhUjcP71R/ie9ca2nV5qUIMjL/2u6fPuy1kmCg3MU261T0iLYw/p8nxxPrxyffM4nzysnx+uez+UV5DXFO4/zzvc96Yz1azjOIcbOLsY+7rHIbBcdYxdn/9jJzWjEvAOHRfGA1tcTl3i3GTNu6HitdrVG9W1jWlAXNDlN/q4Pza17avCxN5Sl6oPPN/lhV76Ocpzh02DlJ/MgFG7EHy5StRj/Hs5w9tcPJ8pMjE+0PfEf/LY2658m/vTcpefem9N27Fj8TPv/bLUAbFzVr+gWAPm5WgwXfDFYZeyaJwqN0mtOEOGsE5CrCHK0sSGZEIKWhq7GznwmUZ+s8y1xiUVccTBsy4uojFWIOoQS9RSCPAXc3VTs0K5h8GAlU58LexCQWzHaamMf9cTaJ5WgNWeVgL7mRKOPNYXdebcpzcrnw7zvgx8bJkQjeH6GP7bvGgbD2Uw6lfScNb6mkBeM0t1dnR1NjQ31vih9CDRPoZV+StLnlbtHRwYH2lobjasbDENrRCspFrKZqO88rTRinUSP/psRhayhjdFn0dpctWK0OQrkyGUy9VnnGgfDVwt90B66jIdvPb8cEUvU2Wg5J7G8xE0sXsbViUk4s0aCZDaRLJMhm8pky6RIq1S6XBQlos4XRSkpIUqODw0UC8I9d99x+803XS+vLJeuXbp47uzJE0ePHNi/Z/f2cG526+aJ8YGpoamgrdBf7I9FyUu+vnyu0NRSTDqDkkNaFEzyi3B3vjGfM65xEAEEzH8yjl8Fs3/zga4B/Pan/2pd5m9UA0ufmISPyoSAPlEEKdWcZNOR9okF+lOaPzBhEjU8TcOW/LwIYTXyPqI3A8UY13gJ+Egynr86y+9Z0hZvmyb4bElTeMyxRnIXG5KH0iwxTrEjeTUtyiBrN4+R43U0YiLAdT4KaUJaUmmKpLSxJjnMhuRcmqUoh9mRXEqLckbuOC5Gj/zgv7Ind/YHvys59syB97pHHb7VQD35pZ4U8EtFuHT7ysv7MoBYI7b0XgdQNT4yVt3khZ2977h7beLOO1efzc/ZwzL2bU/ec6ibiHpr7OQWbuU+bqfMGuvcSUAfO+knYIIxJhgnYNHJQZCbwqEpN1PixkSJu4KDdSLfQa0hAasPvhnwipNvvBIjLC3lN1HKwUtBwQqKE4k17tLHLHE7svl9PrMp9kG52veAcUYYS4G9wc2pgpLwvGW1E3dwt+IJYOtgVcHgdoWOFbBH1fKAW8l8/cNLKBhxCN8JwmlGh60zrVgxmoso9+KLEi1GrDjxxJcI5hmaM9jF2++6Y93eeXtpadNLt6yZZ7AC+9TcLv7/UH+A4XHg4Nf4/onMqsjL55/LfcS1b63i7ajCwHLm6PFfB2JNW1xDw65qV//Z45mVcPLcPi2Lvoqv+dR7set8U1Vp9viG/yhiQkqX4Ek1OnOV5MDXsPFUxbxUVd/eX7TLjl27AA==); | |
| } | |
| [class*=" icon-"]:before, | |
| [class^="icon-"]:before { | |
| font-family: anacreon; | |
| font-style: normal; | |
| font-weight: 400; | |
| speak: never; | |
| display: inline-block; | |
| text-decoration: inherit; | |
| width: 1em; | |
| margin-right: 0.2em; | |
| text-align: center; | |
| font-feature-settings: normal; | |
| font-variant: normal; | |
| text-transform: none; | |
| line-height: 1em; | |
| margin-left: 0.2em; | |
| -webkit-font-smoothing: antialiased; | |
| -moz-osx-font-smoothing: grayscale; | |
| } | |
| .icon-menu:before { | |
| content: "\e800"; | |
| } | |
| .icon-brush:before { | |
| content: "\e801"; | |
| } | |
| .icon-trash:before { | |
| content: "\e802"; | |
| } | |
| .icon-cog:before { | |
| content: "\e803"; | |
| } | |
| .icon-edit:before { | |
| content: "\e804"; | |
| } | |
| .icon-clock:before { | |
| content: "\e805"; | |
| } | |
| .icon-cancel-1:before { | |
| content: "\e806"; | |
| } | |
| </style> | |
| </head> | |
| <body> | |
| <script type="text/javascript"> | |
| !(function (a) { | |
| function e(e) { | |
| for ( | |
| var r, t, n = e[0], o = e[1], u = e[2], p = 0, l = []; | |
| p < n.length; | |
| p++ | |
| ) | |
| (t = n[p]), | |
| Object.prototype.hasOwnProperty.call(i, t) && | |
| i[t] && | |
| l.push(i[t][0]), | |
| (i[t] = 0); | |
| for (r in o) | |
| Object.prototype.hasOwnProperty.call(o, r) && (a[r] = o[r]); | |
| for (s && s(e); l.length; ) l.shift()(); | |
| return c.push.apply(c, u || []), f(); | |
| } | |
| function f() { | |
| for (var e, r = 0; r < c.length; r++) { | |
| for (var t = c[r], n = !0, o = 1; o < t.length; o++) { | |
| var u = t[o]; | |
| 0 !== i[u] && (n = !1); | |
| } | |
| n && (c.splice(r--, 1), (e = p((p.s = t[0])))); | |
| } | |
| return e; | |
| } | |
| var t = {}, | |
| i = { 1: 0 }, | |
| c = []; | |
| function p(e) { | |
| if (t[e]) return t[e].exports; | |
| var r = (t[e] = { i: e, l: !1, exports: {} }); | |
| return a[e].call(r.exports, r, r.exports, p), (r.l = !0), r.exports; | |
| } | |
| (p.m = a), | |
| (p.c = t), | |
| (p.d = function (e, r, t) { | |
| p.o(e, r) || | |
| Object.defineProperty(e, r, { enumerable: !0, get: t }); | |
| }), | |
| (p.r = function (e) { | |
| "undefined" != typeof Symbol && | |
| Symbol.toStringTag && | |
| Object.defineProperty(e, Symbol.toStringTag, { value: "Module" }), | |
| Object.defineProperty(e, "__esModule", { value: !0 }); | |
| }), | |
| (p.t = function (r, e) { | |
| if ((1 & e && (r = p(r)), 8 & e)) return r; | |
| if (4 & e && "object" == typeof r && r && r.__esModule) return r; | |
| var t = Object.create(null); | |
| if ( | |
| (p.r(t), | |
| Object.defineProperty(t, "default", { enumerable: !0, value: r }), | |
| 2 & e && "string" != typeof r) | |
| ) | |
| for (var n in r) | |
| p.d( | |
| t, | |
| n, | |
| function (e) { | |
| return r[e]; | |
| }.bind(null, n) | |
| ); | |
| return t; | |
| }), | |
| (p.n = function (e) { | |
| var r = | |
| e && e.__esModule | |
| ? function () { | |
| return e.default; | |
| } | |
| : function () { | |
| return e; | |
| }; | |
| return p.d(r, "a", r), r; | |
| }), | |
| (p.o = function (e, r) { | |
| return Object.prototype.hasOwnProperty.call(e, r); | |
| }), | |
| (p.p = "/"); | |
| var r = (this["webpackJsonpmy-app"] = this["webpackJsonpmy-app"] || []), | |
| n = r.push.bind(r); | |
| (r.push = e), (r = r.slice()); | |
| for (var o = 0; o < r.length; o++) e(r[o]); | |
| var s = n; | |
| f(); | |
| })([]); | |
| </script> | |
| <script type="text/javascript"> | |
| (this["webpackJsonpmy-app"] = this["webpackJsonpmy-app"] || []).push([ | |
| [2], | |
| [ | |
| function (e, t, n) { | |
| "use strict"; | |
| e.exports = n(14); | |
| }, | |
| function (e, t, n) { | |
| "use strict"; | |
| n.d(t, "a", function () { | |
| return l; | |
| }); | |
| var r = n(5); | |
| function l(e, t) { | |
| return ( | |
| (function (e) { | |
| if (Array.isArray(e)) return e; | |
| })(e) || | |
| (function (e, t) { | |
| if ( | |
| "undefined" != typeof Symbol && | |
| Symbol.iterator in Object(e) | |
| ) { | |
| var n = [], | |
| r = !0, | |
| l = !1, | |
| a = void 0; | |
| try { | |
| for ( | |
| var o, u = e[Symbol.iterator](); | |
| !(r = (o = u.next()).done) && | |
| (n.push(o.value), !t || n.length !== t); | |
| r = !0 | |
| ); | |
| } catch (e) { | |
| (l = !0), (a = e); | |
| } finally { | |
| try { | |
| r || null == u.return || u.return(); | |
| } finally { | |
| if (l) throw a; | |
| } | |
| } | |
| return n; | |
| } | |
| })(e, t) || | |
| Object(r.a)(e, t) || | |
| (function () { | |
| throw new TypeError( | |
| "Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." | |
| ); | |
| })() | |
| ); | |
| } | |
| }, | |
| function (e, t, n) { | |
| "use strict"; | |
| e.exports = n(9); | |
| }, | |
| function (e, t, n) { | |
| "use strict"; | |
| n.d(t, "a", function () { | |
| return a; | |
| }); | |
| var r = n(4), | |
| l = n(5); | |
| function a(e) { | |
| return ( | |
| (function (e) { | |
| if (Array.isArray(e)) return Object(r.a)(e); | |
| })(e) || | |
| (function (e) { | |
| if ( | |
| "undefined" != typeof Symbol && | |
| Symbol.iterator in Object(e) | |
| ) | |
| return Array.from(e); | |
| })(e) || | |
| Object(l.a)(e) || | |
| (function () { | |
| throw new TypeError( | |
| "Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method." | |
| ); | |
| })() | |
| ); | |
| } | |
| }, | |
| function (e, t, n) { | |
| "use strict"; | |
| function r(e, t) { | |
| (null == t || t > e.length) && (t = e.length); | |
| for (var n = 0, r = new Array(t); n < t; n++) r[n] = e[n]; | |
| return r; | |
| } | |
| n.d(t, "a", function () { | |
| return r; | |
| }); | |
| }, | |
| function (e, t, n) { | |
| "use strict"; | |
| n.d(t, "a", function () { | |
| return l; | |
| }); | |
| var r = n(4); | |
| function l(e, t) { | |
| if (e) { | |
| if ("string" == typeof e) return Object(r.a)(e, t); | |
| var n = Object.prototype.toString.call(e).slice(8, -1); | |
| return ( | |
| "Object" === n && e.constructor && (n = e.constructor.name), | |
| "Map" === n || "Set" === n | |
| ? Array.from(e) | |
| : "Arguments" === n || | |
| /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n) | |
| ? Object(r.a)(e, t) | |
| : void 0 | |
| ); | |
| } | |
| } | |
| }, | |
| function (e, t, n) { | |
| "use strict"; | |
| var i = Object.getOwnPropertySymbols, | |
| s = Object.prototype.hasOwnProperty, | |
| c = Object.prototype.propertyIsEnumerable; | |
| e.exports = (function () { | |
| try { | |
| if (!Object.assign) return !1; | |
| var e = new String("abc"); | |
| if (((e[5] = "de"), "5" === Object.getOwnPropertyNames(e)[0])) | |
| return !1; | |
| for (var t = {}, n = 0; n < 10; n++) | |
| t["_" + String.fromCharCode(n)] = n; | |
| if ( | |
| "0123456789" !== | |
| Object.getOwnPropertyNames(t) | |
| .map(function (e) { | |
| return t[e]; | |
| }) | |
| .join("") | |
| ) | |
| return !1; | |
| var r = {}; | |
| return ( | |
| "abcdefghijklmnopqrst".split("").forEach(function (e) { | |
| r[e] = e; | |
| }), | |
| "abcdefghijklmnopqrst" === | |
| Object.keys(Object.assign({}, r)).join("") | |
| ); | |
| } catch (e) { | |
| return !1; | |
| } | |
| })() | |
| ? Object.assign | |
| : function (e, t) { | |
| for ( | |
| var n, | |
| r, | |
| l = (function (e) { | |
| if (null == e) | |
| throw new TypeError( | |
| "Object.assign cannot be called with null or undefined" | |
| ); | |
| return Object(e); | |
| })(e), | |
| a = 1; | |
| a < arguments.length; | |
| a++ | |
| ) { | |
| for (var o in (n = Object(arguments[a]))) | |
| s.call(n, o) && (l[o] = n[o]); | |
| if (i) { | |
| r = i(n); | |
| for (var u = 0; u < r.length; u++) | |
| c.call(n, r[u]) && (l[r[u]] = n[r[u]]); | |
| } | |
| } | |
| return l; | |
| }; | |
| }, | |
| function (e, t, n) { | |
| "use strict"; | |
| !(function e() { | |
| if ( | |
| "undefined" != typeof __REACT_DEVTOOLS_GLOBAL_HOOK__ && | |
| "function" == typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE | |
| ) | |
| try { | |
| __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e); | |
| } catch (e) { | |
| console.error(e); | |
| } | |
| })(), | |
| (e.exports = n(10)); | |
| }, | |
| , | |
| function (e, t, n) { | |
| "use strict"; | |
| var c = n(6), | |
| p = 60103, | |
| h = 60106; | |
| (t.Fragment = 60107), (t.StrictMode = 60108), (t.Profiler = 60114); | |
| var r = 60109, | |
| l = 60110, | |
| a = 60112; | |
| t.Suspense = 60113; | |
| var o = 60115, | |
| u = 60116; | |
| if ("function" == typeof Symbol && Symbol.for) { | |
| var i = Symbol.for; | |
| (p = i("react.element")), | |
| (h = i("react.portal")), | |
| (t.Fragment = i("react.fragment")), | |
| (t.StrictMode = i("react.strict_mode")), | |
| (t.Profiler = i("react.profiler")), | |
| (r = i("react.provider")), | |
| (l = i("react.context")), | |
| (a = i("react.forward_ref")), | |
| (t.Suspense = i("react.suspense")), | |
| (o = i("react.memo")), | |
| (u = i("react.lazy")); | |
| } | |
| var m = "function" == typeof Symbol && Symbol.iterator; | |
| function v(e) { | |
| for ( | |
| var t = | |
| "https://reactjs.org/docs/error-decoder.html?invariant=" + | |
| e, | |
| n = 1; | |
| n < arguments.length; | |
| n++ | |
| ) | |
| t += "&args[]=" + encodeURIComponent(arguments[n]); | |
| return ( | |
| "Minified React error #" + | |
| e + | |
| "; visit " + | |
| t + | |
| " for the full message or use the non-minified dev environment for full errors and additional helpful warnings." | |
| ); | |
| } | |
| var s = { | |
| isMounted: function () { | |
| return !1; | |
| }, | |
| enqueueForceUpdate: function () {}, | |
| enqueueReplaceState: function () {}, | |
| enqueueSetState: function () {}, | |
| }, | |
| f = {}; | |
| function d(e, t, n) { | |
| (this.props = e), | |
| (this.context = t), | |
| (this.refs = f), | |
| (this.updater = n || s); | |
| } | |
| function y() {} | |
| function g(e, t, n) { | |
| (this.props = e), | |
| (this.context = t), | |
| (this.refs = f), | |
| (this.updater = n || s); | |
| } | |
| (d.prototype.isReactComponent = {}), | |
| (d.prototype.setState = function (e, t) { | |
| if ("object" != typeof e && "function" != typeof e && null != e) | |
| throw Error(v(85)); | |
| this.updater.enqueueSetState(this, e, t, "setState"); | |
| }), | |
| (d.prototype.forceUpdate = function (e) { | |
| this.updater.enqueueForceUpdate(this, e, "forceUpdate"); | |
| }), | |
| (y.prototype = d.prototype); | |
| var b = (g.prototype = new y()); | |
| (b.constructor = g), | |
| c(b, d.prototype), | |
| (b.isPureReactComponent = !0); | |
| var w = { current: null }, | |
| k = Object.prototype.hasOwnProperty, | |
| S = { key: !0, ref: !0, __self: !0, __source: !0 }; | |
| function E(e, t, n) { | |
| var r, | |
| l = {}, | |
| a = null, | |
| o = null; | |
| if (null != t) | |
| for (r in (void 0 !== t.ref && (o = t.ref), | |
| void 0 !== t.key && (a = "" + t.key), | |
| t)) | |
| k.call(t, r) && !S.hasOwnProperty(r) && (l[r] = t[r]); | |
| var u = arguments.length - 2; | |
| if (1 === u) l.children = n; | |
| else if (1 < u) { | |
| for (var i = Array(u), s = 0; s < u; s++) | |
| i[s] = arguments[s + 2]; | |
| l.children = i; | |
| } | |
| if (e && e.defaultProps) | |
| for (r in (u = e.defaultProps)) | |
| void 0 === l[r] && (l[r] = u[r]); | |
| return { | |
| $$typeof: p, | |
| type: e, | |
| key: a, | |
| ref: o, | |
| props: l, | |
| _owner: w.current, | |
| }; | |
| } | |
| function _(e) { | |
| return "object" == typeof e && null !== e && e.$$typeof === p; | |
| } | |
| var x = /\/+/g; | |
| function C(e, t) { | |
| return "object" == typeof e && null !== e && null != e.key | |
| ? ((n = "" + e.key), | |
| (r = { "=": "=0", ":": "=2" }), | |
| "$" + | |
| n.replace(/[=:]/g, function (e) { | |
| return r[e]; | |
| })) | |
| : t.toString(36); | |
| var n, r; | |
| } | |
| function P(e, t, n) { | |
| if (null == e) return e; | |
| var r = [], | |
| l = 0; | |
| return ( | |
| (function e(t, n, r, l, a) { | |
| var o = typeof t; | |
| ("undefined" !== o && "boolean" !== o) || (t = null); | |
| var u, | |
| i, | |
| s, | |
| c = !1; | |
| if (null === t) c = !0; | |
| else | |
| switch (o) { | |
| case "string": | |
| case "number": | |
| c = !0; | |
| break; | |
| case "object": | |
| switch (t.$$typeof) { | |
| case p: | |
| case h: | |
| c = !0; | |
| } | |
| } | |
| if (c) | |
| return ( | |
| (a = a((c = t))), | |
| (t = "" === l ? "." + C(c, 0) : l), | |
| Array.isArray(a) | |
| ? ((r = ""), | |
| null != t && (r = t.replace(x, "$&/") + "/"), | |
| e(a, n, r, "", function (e) { | |
| return e; | |
| })) | |
| : null != a && | |
| (_(a) && | |
| ((i = | |
| r + | |
| (!(u = a).key || (c && c.key === a.key) | |
| ? "" | |
| : ("" + a.key).replace(x, "$&/") + "/") + | |
| t), | |
| (a = { | |
| $$typeof: p, | |
| type: u.type, | |
| key: i, | |
| ref: u.ref, | |
| props: u.props, | |
| _owner: u._owner, | |
| })), | |
| n.push(a)), | |
| 1 | |
| ); | |
| if ( | |
| ((c = 0), (l = "" === l ? "." : l + ":"), Array.isArray(t)) | |
| ) | |
| for (var f = 0; f < t.length; f++) { | |
| var d = l + C((o = t[f]), f); | |
| c += e(o, n, r, d, a); | |
| } | |
| else if ( | |
| "function" == | |
| typeof (d = | |
| null === (s = t) || "object" != typeof s | |
| ? null | |
| : "function" == | |
| typeof (s = (m && s[m]) || s["@@iterator"]) | |
| ? s | |
| : null) | |
| ) | |
| for (t = d.call(t), f = 0; !(o = t.next()).done; ) | |
| c += e((o = o.value), n, r, (d = l + C(o, f++)), a); | |
| else if ("object" === o) | |
| throw ( | |
| ((n = "" + t), | |
| Error( | |
| v( | |
| 31, | |
| "[object Object]" === n | |
| ? "object with keys {" + | |
| Object.keys(t).join(", ") + | |
| "}" | |
| : n | |
| ) | |
| )) | |
| ); | |
| return c; | |
| })(e, r, "", "", function (e) { | |
| return t.call(n, e, l++); | |
| }), | |
| r | |
| ); | |
| } | |
| function N(t) { | |
| if (-1 === t._status) { | |
| var e = t._result; | |
| (e = e()), | |
| (t._status = 0), | |
| (t._result = e).then( | |
| function (e) { | |
| 0 === t._status && | |
| ((e = e.default), (t._status = 1), (t._result = e)); | |
| }, | |
| function (e) { | |
| 0 === t._status && ((t._status = 2), (t._result = e)); | |
| } | |
| ); | |
| } | |
| if (1 === t._status) return t._result; | |
| throw t._result; | |
| } | |
| var T = { current: null }; | |
| function L() { | |
| var e = T.current; | |
| if (null === e) throw Error(v(321)); | |
| return e; | |
| } | |
| var z = { | |
| ReactCurrentDispatcher: T, | |
| ReactCurrentBatchConfig: { transition: 0 }, | |
| ReactCurrentOwner: w, | |
| IsSomeRendererActing: { current: !1 }, | |
| assign: c, | |
| }; | |
| (t.Children = { | |
| map: P, | |
| forEach: function (e, t, n) { | |
| P( | |
| e, | |
| function () { | |
| t.apply(this, arguments); | |
| }, | |
| n | |
| ); | |
| }, | |
| count: function (e) { | |
| var t = 0; | |
| return ( | |
| P(e, function () { | |
| t++; | |
| }), | |
| t | |
| ); | |
| }, | |
| toArray: function (e) { | |
| return ( | |
| P(e, function (e) { | |
| return e; | |
| }) || [] | |
| ); | |
| }, | |
| only: function (e) { | |
| if (!_(e)) throw Error(v(143)); | |
| return e; | |
| }, | |
| }), | |
| (t.Component = d), | |
| (t.PureComponent = g), | |
| (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = z), | |
| (t.cloneElement = function (e, t, n) { | |
| if (null == e) throw Error(v(267, e)); | |
| var r = c({}, e.props), | |
| l = e.key, | |
| a = e.ref, | |
| o = e._owner; | |
| if (null != t) { | |
| if ( | |
| (void 0 !== t.ref && ((a = t.ref), (o = w.current)), | |
| void 0 !== t.key && (l = "" + t.key), | |
| e.type && e.type.defaultProps) | |
| ) | |
| var u = e.type.defaultProps; | |
| for (i in t) | |
| k.call(t, i) && | |
| !S.hasOwnProperty(i) && | |
| (r[i] = void 0 === t[i] && void 0 !== u ? u[i] : t[i]); | |
| } | |
| var i = arguments.length - 2; | |
| if (1 === i) r.children = n; | |
| else if (1 < i) { | |
| u = Array(i); | |
| for (var s = 0; s < i; s++) u[s] = arguments[s + 2]; | |
| r.children = u; | |
| } | |
| return { | |
| $$typeof: p, | |
| type: e.type, | |
| key: l, | |
| ref: a, | |
| props: r, | |
| _owner: o, | |
| }; | |
| }), | |
| (t.createContext = function (e, t) { | |
| return ( | |
| void 0 === t && (t = null), | |
| ((e = { | |
| $$typeof: l, | |
| _calculateChangedBits: t, | |
| _currentValue: e, | |
| _currentValue2: e, | |
| _threadCount: 0, | |
| Provider: null, | |
| Consumer: null, | |
| }).Provider = { $$typeof: r, _context: e }), | |
| (e.Consumer = e) | |
| ); | |
| }), | |
| (t.createElement = E), | |
| (t.createFactory = function (e) { | |
| var t = E.bind(null, e); | |
| return (t.type = e), t; | |
| }), | |
| (t.createRef = function () { | |
| return { current: null }; | |
| }), | |
| (t.forwardRef = function (e) { | |
| return { $$typeof: a, render: e }; | |
| }), | |
| (t.isValidElement = _), | |
| (t.lazy = function (e) { | |
| return { | |
| $$typeof: u, | |
| _payload: { _status: -1, _result: e }, | |
| _init: N, | |
| }; | |
| }), | |
| (t.memo = function (e, t) { | |
| return { | |
| $$typeof: o, | |
| type: e, | |
| compare: void 0 === t ? null : t, | |
| }; | |
| }), | |
| (t.useCallback = function (e, t) { | |
| return L().useCallback(e, t); | |
| }), | |
| (t.useContext = function (e, t) { | |
| return L().useContext(e, t); | |
| }), | |
| (t.useDebugValue = function () {}), | |
| (t.useEffect = function (e, t) { | |
| return L().useEffect(e, t); | |
| }), | |
| (t.useImperativeHandle = function (e, t, n) { | |
| return L().useImperativeHandle(e, t, n); | |
| }), | |
| (t.useLayoutEffect = function (e, t) { | |
| return L().useLayoutEffect(e, t); | |
| }), | |
| (t.useMemo = function (e, t) { | |
| return L().useMemo(e, t); | |
| }), | |
| (t.useReducer = function (e, t, n) { | |
| return L().useReducer(e, t, n); | |
| }), | |
| (t.useRef = function (e) { | |
| return L().useRef(e); | |
| }), | |
| (t.useState = function (e) { | |
| return L().useState(e); | |
| }), | |
| (t.version = "17.0.1"); | |
| }, | |
| function (e, t, n) { | |
| "use strict"; | |
| var l = n(2), | |
| m = n(6), | |
| r = n(11); | |
| function x(e) { | |
| for ( | |
| var t = | |
| "https://reactjs.org/docs/error-decoder.html?invariant=" + | |
| e, | |
| n = 1; | |
| n < arguments.length; | |
| n++ | |
| ) | |
| t += "&args[]=" + encodeURIComponent(arguments[n]); | |
| return ( | |
| "Minified React error #" + | |
| e + | |
| "; visit " + | |
| t + | |
| " for the full message or use the non-minified dev environment for full errors and additional helpful warnings." | |
| ); | |
| } | |
| if (!l) throw Error(x(227)); | |
| var a = new Set(), | |
| c = {}; | |
| function o(e, t) { | |
| u(e, t), u(e + "Capture", t); | |
| } | |
| function u(e, t) { | |
| for (c[e] = t, e = 0; e < t.length; e++) a.add(t[e]); | |
| } | |
| var i = !( | |
| "undefined" == typeof window || | |
| void 0 === window.document || | |
| void 0 === window.document.createElement | |
| ), | |
| s = | |
| /^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/, | |
| f = Object.prototype.hasOwnProperty, | |
| d = {}, | |
| p = {}; | |
| function h(e, t, n, r, l, a, o) { | |
| (this.acceptsBooleans = 2 === t || 3 === t || 4 === t), | |
| (this.attributeName = r), | |
| (this.attributeNamespace = l), | |
| (this.mustUseProperty = n), | |
| (this.propertyName = e), | |
| (this.type = t), | |
| (this.sanitizeURL = a), | |
| (this.removeEmptyString = o); | |
| } | |
| var v = {}; | |
| "children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style" | |
| .split(" ") | |
| .forEach(function (e) { | |
| v[e] = new h(e, 0, !1, e, null, !1, !1); | |
| }), | |
| [ | |
| ["acceptCharset", "accept-charset"], | |
| ["className", "class"], | |
| ["htmlFor", "for"], | |
| ["httpEquiv", "http-equiv"], | |
| ].forEach(function (e) { | |
| var t = e[0]; | |
| v[t] = new h(t, 1, !1, e[1], null, !1, !1); | |
| }), | |
| ["contentEditable", "draggable", "spellCheck", "value"].forEach( | |
| function (e) { | |
| v[e] = new h(e, 2, !1, e.toLowerCase(), null, !1, !1); | |
| } | |
| ), | |
| [ | |
| "autoReverse", | |
| "externalResourcesRequired", | |
| "focusable", | |
| "preserveAlpha", | |
| ].forEach(function (e) { | |
| v[e] = new h(e, 2, !1, e, null, !1, !1); | |
| }), | |
| "allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope" | |
| .split(" ") | |
| .forEach(function (e) { | |
| v[e] = new h(e, 3, !1, e.toLowerCase(), null, !1, !1); | |
| }), | |
| ["checked", "multiple", "muted", "selected"].forEach(function ( | |
| e | |
| ) { | |
| v[e] = new h(e, 3, !0, e, null, !1, !1); | |
| }), | |
| ["capture", "download"].forEach(function (e) { | |
| v[e] = new h(e, 4, !1, e, null, !1, !1); | |
| }), | |
| ["cols", "rows", "size", "span"].forEach(function (e) { | |
| v[e] = new h(e, 6, !1, e, null, !1, !1); | |
| }), | |
| ["rowSpan", "start"].forEach(function (e) { | |
| v[e] = new h(e, 5, !1, e.toLowerCase(), null, !1, !1); | |
| }); | |
| var y = /[\-:]([a-z])/g; | |
| function g(e) { | |
| return e[1].toUpperCase(); | |
| } | |
| function b(e, l, t, n) { | |
| var r, | |
| a = v.hasOwnProperty(l) ? v[l] : null; | |
| (null !== a | |
| ? 0 === a.type | |
| : !n && | |
| 2 < l.length && | |
| ("o" === l[0] || "O" === l[0]) && | |
| ("n" === l[1] || "N" === l[1])) || | |
| ((function (e, t, n, r) { | |
| if ( | |
| null == t || | |
| (function (e, t, n, r) { | |
| if (null !== n && 0 === n.type) return !1; | |
| switch (typeof t) { | |
| case "function": | |
| case "symbol": | |
| return !0; | |
| case "boolean": | |
| return ( | |
| !r && | |
| (null !== n | |
| ? !n.acceptsBooleans | |
| : "data-" !== (e = e.toLowerCase().slice(0, 5)) && | |
| "aria-" !== e) | |
| ); | |
| default: | |
| return !1; | |
| } | |
| })(l, t, n, r) | |
| ) | |
| return !0; | |
| if (r) return !1; | |
| if (null !== n) | |
| switch (n.type) { | |
| case 3: | |
| return !t; | |
| case 4: | |
| return !1 === t; | |
| case 5: | |
| return isNaN(t); | |
| case 6: | |
| return isNaN(t) || t < 1; | |
| } | |
| return !1; | |
| })(0, t, a, n) && (t = null), | |
| n || null === a | |
| ? ((r = l), | |
| (f.call(p, r) || | |
| (!f.call(d, r) && | |
| (s.test(r) ? (p[r] = !0) : !(d[r] = !0)))) && | |
| (null === t | |
| ? e.removeAttribute(l) | |
| : e.setAttribute(l, "" + t))) | |
| : a.mustUseProperty | |
| ? (e[a.propertyName] = null === t ? 3 !== a.type && "" : t) | |
| : ((l = a.attributeName), | |
| (n = a.attributeNamespace), | |
| null === t | |
| ? e.removeAttribute(l) | |
| : ((t = | |
| 3 === (a = a.type) || (4 === a && !0 === t) | |
| ? "" | |
| : "" + t), | |
| n ? e.setAttributeNS(n, l, t) : e.setAttribute(l, t)))); | |
| } | |
| "accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height" | |
| .split(" ") | |
| .forEach(function (e) { | |
| var t = e.replace(y, g); | |
| v[t] = new h(t, 1, !1, e, null, !1, !1); | |
| }), | |
| "xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type" | |
| .split(" ") | |
| .forEach(function (e) { | |
| var t = e.replace(y, g); | |
| v[t] = new h( | |
| t, | |
| 1, | |
| !1, | |
| e, | |
| "http://www.w3.org/1999/xlink", | |
| !1, | |
| !1 | |
| ); | |
| }), | |
| ["xml:base", "xml:lang", "xml:space"].forEach(function (e) { | |
| var t = e.replace(y, g); | |
| v[t] = new h( | |
| t, | |
| 1, | |
| !1, | |
| e, | |
| "http://www.w3.org/XML/1998/namespace", | |
| !1, | |
| !1 | |
| ); | |
| }), | |
| ["tabIndex", "crossOrigin"].forEach(function (e) { | |
| v[e] = new h(e, 1, !1, e.toLowerCase(), null, !1, !1); | |
| }), | |
| (v.xlinkHref = new h( | |
| "xlinkHref", | |
| 1, | |
| !1, | |
| "xlink:href", | |
| "http://www.w3.org/1999/xlink", | |
| !0, | |
| !1 | |
| )), | |
| ["src", "href", "action", "formAction"].forEach(function (e) { | |
| v[e] = new h(e, 1, !1, e.toLowerCase(), null, !0, !0); | |
| }); | |
| var w = l.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED, | |
| k = 60103, | |
| S = 60106, | |
| E = 60107, | |
| _ = 60108, | |
| C = 60114, | |
| P = 60109, | |
| N = 60110, | |
| T = 60112, | |
| L = 60113, | |
| z = 60120, | |
| O = 60115, | |
| R = 60116, | |
| M = 60121, | |
| I = 60128, | |
| F = 60129, | |
| D = 60130, | |
| U = 60131; | |
| if ("function" == typeof Symbol && Symbol.for) { | |
| var j = Symbol.for; | |
| (k = j("react.element")), | |
| (S = j("react.portal")), | |
| (E = j("react.fragment")), | |
| (_ = j("react.strict_mode")), | |
| (C = j("react.profiler")), | |
| (P = j("react.provider")), | |
| (N = j("react.context")), | |
| (T = j("react.forward_ref")), | |
| (L = j("react.suspense")), | |
| (z = j("react.suspense_list")), | |
| (O = j("react.memo")), | |
| (R = j("react.lazy")), | |
| (M = j("react.block")), | |
| j("react.scope"), | |
| (I = j("react.opaque.id")), | |
| (F = j("react.debug_trace_mode")), | |
| (D = j("react.offscreen")), | |
| (U = j("react.legacy_hidden")); | |
| } | |
| var A, | |
| V = "function" == typeof Symbol && Symbol.iterator; | |
| function B(e) { | |
| return null === e || "object" != typeof e | |
| ? null | |
| : "function" == typeof (e = (V && e[V]) || e["@@iterator"]) | |
| ? e | |
| : null; | |
| } | |
| function $(e) { | |
| if (void 0 === A) | |
| try { | |
| throw Error(); | |
| } catch (e) { | |
| var t = e.stack.trim().match(/\n( *(at )?)/); | |
| A = (t && t[1]) || ""; | |
| } | |
| return "\n" + A + e; | |
| } | |
| var W = !1; | |
| function H(e, t) { | |
| if (!e || W) return ""; | |
| W = !0; | |
| var n = Error.prepareStackTrace; | |
| Error.prepareStackTrace = void 0; | |
| try { | |
| if (t) | |
| if ( | |
| ((t = function () { | |
| throw Error(); | |
| }), | |
| Object.defineProperty(t.prototype, "props", { | |
| set: function () { | |
| throw Error(); | |
| }, | |
| }), | |
| "object" == typeof Reflect && Reflect.construct) | |
| ) { | |
| try { | |
| Reflect.construct(t, []); | |
| } catch (e) { | |
| var r = e; | |
| } | |
| Reflect.construct(e, [], t); | |
| } else { | |
| try { | |
| t.call(); | |
| } catch (e) { | |
| r = e; | |
| } | |
| e.call(t.prototype); | |
| } | |
| else { | |
| try { | |
| throw Error(); | |
| } catch (e) { | |
| r = e; | |
| } | |
| e(); | |
| } | |
| } catch (e) { | |
| if (e && r && "string" == typeof e.stack) { | |
| for ( | |
| var l = e.stack.split("\n"), | |
| a = r.stack.split("\n"), | |
| o = l.length - 1, | |
| u = a.length - 1; | |
| 1 <= o && 0 <= u && l[o] !== a[u]; | |
| ) | |
| u--; | |
| for (; 1 <= o && 0 <= u; o--, u--) | |
| if (l[o] !== a[u]) { | |
| if (1 !== o || 1 !== u) | |
| do { | |
| if ((o--, --u < 0 || l[o] !== a[u])) | |
| return "\n" + l[o].replace(" at new ", " at "); | |
| } while (1 <= o && 0 <= u); | |
| break; | |
| } | |
| } | |
| } finally { | |
| (W = !1), (Error.prepareStackTrace = n); | |
| } | |
| return (e = e ? e.displayName || e.name : "") ? $(e) : ""; | |
| } | |
| function Q(e) { | |
| switch (e.tag) { | |
| case 5: | |
| return $(e.type); | |
| case 16: | |
| return $("Lazy"); | |
| case 13: | |
| return $("Suspense"); | |
| case 19: | |
| return $("SuspenseList"); | |
| case 0: | |
| case 2: | |
| case 15: | |
| return H(e.type, !1); | |
| case 11: | |
| return H(e.type.render, !1); | |
| case 22: | |
| return H(e.type._render, !1); | |
| case 1: | |
| return H(e.type, !0); | |
| default: | |
| return ""; | |
| } | |
| } | |
| function q(e) { | |
| if (null == e) return null; | |
| if ("function" == typeof e) | |
| return e.displayName || e.name || null; | |
| if ("string" == typeof e) return e; | |
| switch (e) { | |
| case E: | |
| return "Fragment"; | |
| case S: | |
| return "Portal"; | |
| case C: | |
| return "Profiler"; | |
| case _: | |
| return "StrictMode"; | |
| case L: | |
| return "Suspense"; | |
| case z: | |
| return "SuspenseList"; | |
| } | |
| if ("object" == typeof e) | |
| switch (e.$$typeof) { | |
| case N: | |
| return (e.displayName || "Context") + ".Consumer"; | |
| case P: | |
| return (e._context.displayName || "Context") + ".Provider"; | |
| case T: | |
| var t = e.render; | |
| return ( | |
| (t = t.displayName || t.name || ""), | |
| e.displayName || | |
| ("" !== t ? "ForwardRef(" + t + ")" : "ForwardRef") | |
| ); | |
| case O: | |
| return q(e.type); | |
| case M: | |
| return q(e._render); | |
| case R: | |
| (t = e._payload), (e = e._init); | |
| try { | |
| return q(e(t)); | |
| } catch (e) {} | |
| } | |
| return null; | |
| } | |
| function K(e) { | |
| switch (typeof e) { | |
| case "boolean": | |
| case "number": | |
| case "object": | |
| case "string": | |
| case "undefined": | |
| return e; | |
| default: | |
| return ""; | |
| } | |
| } | |
| function Y(e) { | |
| var t = e.type; | |
| return ( | |
| (e = e.nodeName) && | |
| "input" === e.toLowerCase() && | |
| ("checkbox" === t || "radio" === t) | |
| ); | |
| } | |
| function X(e) { | |
| e._valueTracker || | |
| (e._valueTracker = (function (e) { | |
| var t = Y(e) ? "checked" : "value", | |
| n = Object.getOwnPropertyDescriptor( | |
| e.constructor.prototype, | |
| t | |
| ), | |
| r = "" + e[t]; | |
| if ( | |
| !e.hasOwnProperty(t) && | |
| void 0 !== n && | |
| "function" == typeof n.get && | |
| "function" == typeof n.set | |
| ) { | |
| var l = n.get, | |
| a = n.set; | |
| return ( | |
| Object.defineProperty(e, t, { | |
| configurable: !0, | |
| get: function () { | |
| return l.call(this); | |
| }, | |
| set: function (e) { | |
| (r = "" + e), a.call(this, e); | |
| }, | |
| }), | |
| Object.defineProperty(e, t, { enumerable: n.enumerable }), | |
| { | |
| getValue: function () { | |
| return r; | |
| }, | |
| setValue: function (e) { | |
| r = "" + e; | |
| }, | |
| stopTracking: function () { | |
| (e._valueTracker = null), delete e[t]; | |
| }, | |
| } | |
| ); | |
| } | |
| })(e)); | |
| } | |
| function G(e) { | |
| if (!e) return !1; | |
| var t = e._valueTracker; | |
| if (!t) return !0; | |
| var n = t.getValue(), | |
| r = ""; | |
| return ( | |
| e && (r = Y(e) ? (e.checked ? "true" : "false") : e.value), | |
| (e = r) !== n && (t.setValue(e), !0) | |
| ); | |
| } | |
| function J(t) { | |
| if ( | |
| void 0 === | |
| (t = t || ("undefined" != typeof document ? document : void 0)) | |
| ) | |
| return null; | |
| try { | |
| return t.activeElement || t.body; | |
| } catch (e) { | |
| return t.body; | |
| } | |
| } | |
| function Z(e, t) { | |
| var n = t.checked; | |
| return m({}, t, { | |
| defaultChecked: void 0, | |
| defaultValue: void 0, | |
| value: void 0, | |
| checked: null != n ? n : e._wrapperState.initialChecked, | |
| }); | |
| } | |
| function ee(e, t) { | |
| var n = null == t.defaultValue ? "" : t.defaultValue, | |
| r = null != t.checked ? t.checked : t.defaultChecked; | |
| (n = K(null != t.value ? t.value : n)), | |
| (e._wrapperState = { | |
| initialChecked: r, | |
| initialValue: n, | |
| controlled: | |
| "checkbox" === t.type || "radio" === t.type | |
| ? null != t.checked | |
| : null != t.value, | |
| }); | |
| } | |
| function te(e, t) { | |
| null != (t = t.checked) && b(e, "checked", t, !1); | |
| } | |
| function ne(e, t) { | |
| te(e, t); | |
| var n = K(t.value), | |
| r = t.type; | |
| if (null != n) | |
| "number" === r | |
| ? ((0 === n && "" === e.value) || e.value != n) && | |
| (e.value = "" + n) | |
| : e.value !== "" + n && (e.value = "" + n); | |
| else if ("submit" === r || "reset" === r) | |
| return void e.removeAttribute("value"); | |
| t.hasOwnProperty("value") | |
| ? le(e, t.type, n) | |
| : t.hasOwnProperty("defaultValue") && | |
| le(e, t.type, K(t.defaultValue)), | |
| null == t.checked && | |
| null != t.defaultChecked && | |
| (e.defaultChecked = !!t.defaultChecked); | |
| } | |
| function re(e, t, n) { | |
| if ( | |
| t.hasOwnProperty("value") || | |
| t.hasOwnProperty("defaultValue") | |
| ) { | |
| var r = t.type; | |
| if ( | |
| !( | |
| ("submit" !== r && "reset" !== r) || | |
| (void 0 !== t.value && null !== t.value) | |
| ) | |
| ) | |
| return; | |
| (t = "" + e._wrapperState.initialValue), | |
| n || t === e.value || (e.value = t), | |
| (e.defaultValue = t); | |
| } | |
| "" !== (n = e.name) && (e.name = ""), | |
| (e.defaultChecked = !!e._wrapperState.initialChecked), | |
| "" !== n && (e.name = n); | |
| } | |
| function le(e, t, n) { | |
| ("number" === t && J(e.ownerDocument) === e) || | |
| (null == n | |
| ? (e.defaultValue = "" + e._wrapperState.initialValue) | |
| : e.defaultValue !== "" + n && (e.defaultValue = "" + n)); | |
| } | |
| function ae(e, t) { | |
| return ( | |
| (e = m({ children: void 0 }, t)), | |
| (n = t.children), | |
| (r = ""), | |
| l.Children.forEach(n, function (e) { | |
| null != e && (r += e); | |
| }), | |
| (t = r) && (e.children = t), | |
| e | |
| ); | |
| var n, r; | |
| } | |
| function oe(e, t, n, r) { | |
| if (((e = e.options), t)) { | |
| t = {}; | |
| for (var l = 0; l < n.length; l++) t["$" + n[l]] = !0; | |
| for (n = 0; n < e.length; n++) | |
| (l = t.hasOwnProperty("$" + e[n].value)), | |
| e[n].selected !== l && (e[n].selected = l), | |
| l && r && (e[n].defaultSelected = !0); | |
| } else { | |
| for (n = "" + K(n), t = null, l = 0; l < e.length; l++) { | |
| if (e[l].value === n) | |
| return ( | |
| (e[l].selected = !0), | |
| void (r && (e[l].defaultSelected = !0)) | |
| ); | |
| null !== t || e[l].disabled || (t = e[l]); | |
| } | |
| null !== t && (t.selected = !0); | |
| } | |
| } | |
| function ue(e, t) { | |
| if (null != t.dangerouslySetInnerHTML) throw Error(x(91)); | |
| return m({}, t, { | |
| value: void 0, | |
| defaultValue: void 0, | |
| children: "" + e._wrapperState.initialValue, | |
| }); | |
| } | |
| function ie(e, t) { | |
| var n = t.value; | |
| if (null == n) { | |
| if (((n = t.children), (t = t.defaultValue), null != n)) { | |
| if (null != t) throw Error(x(92)); | |
| if (Array.isArray(n)) { | |
| if (!(n.length <= 1)) throw Error(x(93)); | |
| n = n[0]; | |
| } | |
| t = n; | |
| } | |
| null == t && (t = ""), (n = t); | |
| } | |
| e._wrapperState = { initialValue: K(n) }; | |
| } | |
| function se(e, t) { | |
| var n = K(t.value), | |
| r = K(t.defaultValue); | |
| null != n && | |
| ((n = "" + n) !== e.value && (e.value = n), | |
| null == t.defaultValue && | |
| e.defaultValue !== n && | |
| (e.defaultValue = n)), | |
| null != r && (e.defaultValue = "" + r); | |
| } | |
| function ce(e) { | |
| var t = e.textContent; | |
| t === e._wrapperState.initialValue && | |
| "" !== t && | |
| null !== t && | |
| (e.value = t); | |
| } | |
| var fe = "http://www.w3.org/1999/xhtml"; | |
| function de(e) { | |
| switch (e) { | |
| case "svg": | |
| return "http://www.w3.org/2000/svg"; | |
| case "math": | |
| return "http://www.w3.org/1998/Math/MathML"; | |
| default: | |
| return "http://www.w3.org/1999/xhtml"; | |
| } | |
| } | |
| function pe(e, t) { | |
| return null == e || "http://www.w3.org/1999/xhtml" === e | |
| ? de(t) | |
| : "http://www.w3.org/2000/svg" === e && "foreignObject" === t | |
| ? "http://www.w3.org/1999/xhtml" | |
| : e; | |
| } | |
| var he, | |
| me, | |
| ve = | |
| ((me = function (e, t) { | |
| if ( | |
| "http://www.w3.org/2000/svg" !== e.namespaceURI || | |
| "innerHTML" in e | |
| ) | |
| e.innerHTML = t; | |
| else { | |
| for ( | |
| (he = he || document.createElement("div")).innerHTML = | |
| "<svg>" + t.valueOf().toString() + "</svg>", | |
| t = he.firstChild; | |
| e.firstChild; | |
| ) | |
| e.removeChild(e.firstChild); | |
| for (; t.firstChild; ) e.appendChild(t.firstChild); | |
| } | |
| }), | |
| "undefined" != typeof MSApp && MSApp.execUnsafeLocalFunction | |
| ? function (e, t, n, r) { | |
| MSApp.execUnsafeLocalFunction(function () { | |
| return me(e, t); | |
| }); | |
| } | |
| : me); | |
| function ye(e, t) { | |
| if (t) { | |
| var n = e.firstChild; | |
| if (n && n === e.lastChild && 3 === n.nodeType) | |
| return void (n.nodeValue = t); | |
| } | |
| e.textContent = t; | |
| } | |
| var ge = { | |
| animationIterationCount: !0, | |
| borderImageOutset: !0, | |
| borderImageSlice: !0, | |
| borderImageWidth: !0, | |
| boxFlex: !0, | |
| boxFlexGroup: !0, | |
| boxOrdinalGroup: !0, | |
| columnCount: !0, | |
| columns: !0, | |
| flex: !0, | |
| flexGrow: !0, | |
| flexPositive: !0, | |
| flexShrink: !0, | |
| flexNegative: !0, | |
| flexOrder: !0, | |
| gridArea: !0, | |
| gridRow: !0, | |
| gridRowEnd: !0, | |
| gridRowSpan: !0, | |
| gridRowStart: !0, | |
| gridColumn: !0, | |
| gridColumnEnd: !0, | |
| gridColumnSpan: !0, | |
| gridColumnStart: !0, | |
| fontWeight: !0, | |
| lineClamp: !0, | |
| lineHeight: !0, | |
| opacity: !0, | |
| order: !0, | |
| orphans: !0, | |
| tabSize: !0, | |
| widows: !0, | |
| zIndex: !0, | |
| zoom: !0, | |
| fillOpacity: !0, | |
| floodOpacity: !0, | |
| stopOpacity: !0, | |
| strokeDasharray: !0, | |
| strokeDashoffset: !0, | |
| strokeMiterlimit: !0, | |
| strokeOpacity: !0, | |
| strokeWidth: !0, | |
| }, | |
| be = ["Webkit", "ms", "Moz", "O"]; | |
| function we(e, t, n) { | |
| return null == t || "boolean" == typeof t || "" === t | |
| ? "" | |
| : n || | |
| "number" != typeof t || | |
| 0 === t || | |
| (ge.hasOwnProperty(e) && ge[e]) | |
| ? ("" + t).trim() | |
| : t + "px"; | |
| } | |
| function ke(e, t) { | |
| for (var n in ((e = e.style), t)) | |
| if (t.hasOwnProperty(n)) { | |
| var r = 0 === n.indexOf("--"), | |
| l = we(n, t[n], r); | |
| "float" === n && (n = "cssFloat"), | |
| r ? e.setProperty(n, l) : (e[n] = l); | |
| } | |
| } | |
| Object.keys(ge).forEach(function (t) { | |
| be.forEach(function (e) { | |
| (e = e + t.charAt(0).toUpperCase() + t.substring(1)), | |
| (ge[e] = ge[t]); | |
| }); | |
| }); | |
| var Se = m( | |
| { menuitem: !0 }, | |
| { | |
| area: !0, | |
| base: !0, | |
| br: !0, | |
| col: !0, | |
| embed: !0, | |
| hr: !0, | |
| img: !0, | |
| input: !0, | |
| keygen: !0, | |
| link: !0, | |
| meta: !0, | |
| param: !0, | |
| source: !0, | |
| track: !0, | |
| wbr: !0, | |
| } | |
| ); | |
| function Ee(e, t) { | |
| if (t) { | |
| if ( | |
| Se[e] && | |
| (null != t.children || null != t.dangerouslySetInnerHTML) | |
| ) | |
| throw Error(x(137, e)); | |
| if (null != t.dangerouslySetInnerHTML) { | |
| if (null != t.children) throw Error(x(60)); | |
| if ( | |
| "object" != typeof t.dangerouslySetInnerHTML || | |
| !("__html" in t.dangerouslySetInnerHTML) | |
| ) | |
| throw Error(x(61)); | |
| } | |
| if (null != t.style && "object" != typeof t.style) | |
| throw Error(x(62)); | |
| } | |
| } | |
| function _e(e, t) { | |
| if (-1 === e.indexOf("-")) return "string" == typeof t.is; | |
| switch (e) { | |
| case "annotation-xml": | |
| case "color-profile": | |
| case "font-face": | |
| case "font-face-src": | |
| case "font-face-uri": | |
| case "font-face-format": | |
| case "font-face-name": | |
| case "missing-glyph": | |
| return !1; | |
| default: | |
| return !0; | |
| } | |
| } | |
| function xe(e) { | |
| return ( | |
| (e = e.target || e.srcElement || window) | |
| .correspondingUseElement && (e = e.correspondingUseElement), | |
| 3 === e.nodeType ? e.parentNode : e | |
| ); | |
| } | |
| var Ce = null, | |
| Pe = null, | |
| Ne = null; | |
| function Te(e) { | |
| if ((e = Gr(e))) { | |
| if ("function" != typeof Ce) throw Error(x(280)); | |
| var t = e.stateNode; | |
| t && ((t = Zr(t)), Ce(e.stateNode, e.type, t)); | |
| } | |
| } | |
| function Le(e) { | |
| Pe ? (Ne ? Ne.push(e) : (Ne = [e])) : (Pe = e); | |
| } | |
| function ze() { | |
| if (Pe) { | |
| var e = Pe, | |
| t = Ne; | |
| if (((Ne = Pe = null), Te(e), t)) | |
| for (e = 0; e < t.length; e++) Te(t[e]); | |
| } | |
| } | |
| function Oe(e, t) { | |
| return e(t); | |
| } | |
| function Re(e, t, n, r, l) { | |
| return e(t, n, r, l); | |
| } | |
| function Me() {} | |
| var Ie = Oe, | |
| Fe = !1, | |
| De = !1; | |
| function Ue() { | |
| (null === Pe && null === Ne) || (Me(), ze()); | |
| } | |
| function je(e, t) { | |
| var n = e.stateNode; | |
| if (null === n) return null; | |
| var r = Zr(n); | |
| if (null === r) return null; | |
| n = r[t]; | |
| e: switch (t) { | |
| case "onClick": | |
| case "onClickCapture": | |
| case "onDoubleClick": | |
| case "onDoubleClickCapture": | |
| case "onMouseDown": | |
| case "onMouseDownCapture": | |
| case "onMouseMove": | |
| case "onMouseMoveCapture": | |
| case "onMouseUp": | |
| case "onMouseUpCapture": | |
| case "onMouseEnter": | |
| (r = !r.disabled) || | |
| (r = !( | |
| "button" === (e = e.type) || | |
| "input" === e || | |
| "select" === e || | |
| "textarea" === e | |
| )), | |
| (e = !r); | |
| break e; | |
| default: | |
| e = !1; | |
| } | |
| if (e) return null; | |
| if (n && "function" != typeof n) throw Error(x(231, t, typeof n)); | |
| return n; | |
| } | |
| var Ae = !1; | |
| if (i) | |
| try { | |
| var Ve = {}; | |
| Object.defineProperty(Ve, "passive", { | |
| get: function () { | |
| Ae = !0; | |
| }, | |
| }), | |
| window.addEventListener("test", Ve, Ve), | |
| window.removeEventListener("test", Ve, Ve); | |
| } catch (me) { | |
| Ae = !1; | |
| } | |
| var Be = !1, | |
| $e = null, | |
| We = !1, | |
| He = null, | |
| Qe = { | |
| onError: function (e) { | |
| (Be = !0), ($e = e); | |
| }, | |
| }; | |
| function qe(e, t, n, r, l, a, o, u, i) { | |
| (Be = !1), | |
| ($e = null), | |
| function (e, t, n, r, l, a, o, u, i) { | |
| var s = Array.prototype.slice.call(arguments, 3); | |
| try { | |
| t.apply(n, s); | |
| } catch (e) { | |
| this.onError(e); | |
| } | |
| }.apply(Qe, arguments); | |
| } | |
| function Ke(e) { | |
| var t = e, | |
| n = e; | |
| if (e.alternate) for (; t.return; ) t = t.return; | |
| else | |
| for ( | |
| e = t; | |
| 0 != (1026 & (t = e).flags) && (n = t.return), (e = t.return); | |
| ); | |
| return 3 === t.tag ? n : null; | |
| } | |
| function Ye(e) { | |
| if (13 === e.tag) { | |
| var t = e.memoizedState; | |
| if ( | |
| (null === t && | |
| null !== (e = e.alternate) && | |
| (t = e.memoizedState), | |
| null !== t) | |
| ) | |
| return t.dehydrated; | |
| } | |
| return null; | |
| } | |
| function Xe(e) { | |
| if (Ke(e) !== e) throw Error(x(188)); | |
| } | |
| function Ge(e) { | |
| if ( | |
| !(e = (function (e) { | |
| var t = e.alternate; | |
| if (!t) { | |
| if (null === (t = Ke(e))) throw Error(x(188)); | |
| return t !== e ? null : e; | |
| } | |
| for (var n = e, r = t; ; ) { | |
| var l = n.return; | |
| if (null === l) break; | |
| var a = l.alternate; | |
| if (null !== a) { | |
| if (l.child === a.child) { | |
| for (a = l.child; a; ) { | |
| if (a === n) return Xe(l), e; | |
| if (a === r) return Xe(l), t; | |
| a = a.sibling; | |
| } | |
| throw Error(x(188)); | |
| } | |
| if (n.return !== r.return) (n = l), (r = a); | |
| else { | |
| for (var o = !1, u = l.child; u; ) { | |
| if (u === n) { | |
| (o = !0), (n = l), (r = a); | |
| break; | |
| } | |
| if (u === r) { | |
| (o = !0), (r = l), (n = a); | |
| break; | |
| } | |
| u = u.sibling; | |
| } | |
| if (!o) { | |
| for (u = a.child; u; ) { | |
| if (u === n) { | |
| (o = !0), (n = a), (r = l); | |
| break; | |
| } | |
| if (u === r) { | |
| (o = !0), (r = a), (n = l); | |
| break; | |
| } | |
| u = u.sibling; | |
| } | |
| if (!o) throw Error(x(189)); | |
| } | |
| } | |
| if (n.alternate !== r) throw Error(x(190)); | |
| } else { | |
| if (null === (r = l.return)) break; | |
| n = r; | |
| } | |
| } | |
| if (3 !== n.tag) throw Error(x(188)); | |
| return n.stateNode.current === n ? e : t; | |
| })(e)) | |
| ) | |
| return null; | |
| for (var t = e; ; ) { | |
| if (5 === t.tag || 6 === t.tag) return t; | |
| if (t.child) t = (t.child.return = t).child; | |
| else { | |
| if (t === e) break; | |
| for (; !t.sibling; ) { | |
| if (!t.return || t.return === e) return null; | |
| t = t.return; | |
| } | |
| (t.sibling.return = t.return), (t = t.sibling); | |
| } | |
| } | |
| return null; | |
| } | |
| function Je(e, t) { | |
| for (var n = e.alternate; null !== t; ) { | |
| if (t === e || t === n) return !0; | |
| t = t.return; | |
| } | |
| return !1; | |
| } | |
| var Ze, | |
| et, | |
| tt, | |
| nt, | |
| rt = !1, | |
| lt = [], | |
| at = null, | |
| ot = null, | |
| ut = null, | |
| it = new Map(), | |
| st = new Map(), | |
| ct = [], | |
| ft = | |
| "mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput copy cut paste click change contextmenu reset submit".split( | |
| " " | |
| ); | |
| function dt(e, t, n, r, l) { | |
| return { | |
| blockedOn: e, | |
| domEventName: t, | |
| eventSystemFlags: 16 | n, | |
| nativeEvent: l, | |
| targetContainers: [r], | |
| }; | |
| } | |
| function pt(e, t) { | |
| switch (e) { | |
| case "focusin": | |
| case "focusout": | |
| at = null; | |
| break; | |
| case "dragenter": | |
| case "dragleave": | |
| ot = null; | |
| break; | |
| case "mouseover": | |
| case "mouseout": | |
| ut = null; | |
| break; | |
| case "pointerover": | |
| case "pointerout": | |
| it.delete(t.pointerId); | |
| break; | |
| case "gotpointercapture": | |
| case "lostpointercapture": | |
| st.delete(t.pointerId); | |
| } | |
| } | |
| function ht(e, t, n, r, l, a) { | |
| return ( | |
| null === e || e.nativeEvent !== a | |
| ? ((e = dt(t, n, r, l, a)), | |
| null !== t && null !== (t = Gr(t)) && et(t)) | |
| : ((e.eventSystemFlags |= r), | |
| (t = e.targetContainers), | |
| null !== l && -1 === t.indexOf(l) && t.push(l)), | |
| e | |
| ); | |
| } | |
| function mt(e) { | |
| var t = Xr(e.target); | |
| if (null !== t) { | |
| var n = Ke(t); | |
| if (null !== n) | |
| if (13 === (t = n.tag)) { | |
| if (null !== (t = Ye(n))) | |
| return ( | |
| (e.blockedOn = t), | |
| void nt(e.lanePriority, function () { | |
| r.unstable_runWithPriority(e.priority, function () { | |
| tt(n); | |
| }); | |
| }) | |
| ); | |
| } else if (3 === t && n.stateNode.hydrate) | |
| return void (e.blockedOn = | |
| 3 === n.tag ? n.stateNode.containerInfo : null); | |
| } | |
| e.blockedOn = null; | |
| } | |
| function vt(e) { | |
| if (null !== e.blockedOn) return !1; | |
| for (var t = e.targetContainers; 0 < t.length; ) { | |
| var n = Gt( | |
| e.domEventName, | |
| e.eventSystemFlags, | |
| t[0], | |
| e.nativeEvent | |
| ); | |
| if (null !== n) | |
| return null !== (t = Gr(n)) && et(t), (e.blockedOn = n), !1; | |
| t.shift(); | |
| } | |
| return !0; | |
| } | |
| function yt(e, t, n) { | |
| vt(e) && n.delete(t); | |
| } | |
| function gt() { | |
| for (rt = !1; 0 < lt.length; ) { | |
| var e = lt[0]; | |
| if (null !== e.blockedOn) { | |
| null !== (e = Gr(e.blockedOn)) && Ze(e); | |
| break; | |
| } | |
| for (var t = e.targetContainers; 0 < t.length; ) { | |
| var n = Gt( | |
| e.domEventName, | |
| e.eventSystemFlags, | |
| t[0], | |
| e.nativeEvent | |
| ); | |
| if (null !== n) { | |
| e.blockedOn = n; | |
| break; | |
| } | |
| t.shift(); | |
| } | |
| null === e.blockedOn && lt.shift(); | |
| } | |
| null !== at && vt(at) && (at = null), | |
| null !== ot && vt(ot) && (ot = null), | |
| null !== ut && vt(ut) && (ut = null), | |
| it.forEach(yt), | |
| st.forEach(yt); | |
| } | |
| function bt(e, t) { | |
| e.blockedOn === t && | |
| ((e.blockedOn = null), | |
| rt || | |
| ((rt = !0), | |
| r.unstable_scheduleCallback(r.unstable_NormalPriority, gt))); | |
| } | |
| function wt(t) { | |
| function e(e) { | |
| return bt(e, t); | |
| } | |
| if (0 < lt.length) { | |
| bt(lt[0], t); | |
| for (var n = 1; n < lt.length; n++) { | |
| var r = lt[n]; | |
| r.blockedOn === t && (r.blockedOn = null); | |
| } | |
| } | |
| for ( | |
| null !== at && bt(at, t), | |
| null !== ot && bt(ot, t), | |
| null !== ut && bt(ut, t), | |
| it.forEach(e), | |
| st.forEach(e), | |
| n = 0; | |
| n < ct.length; | |
| n++ | |
| ) | |
| (r = ct[n]).blockedOn === t && (r.blockedOn = null); | |
| for (; 0 < ct.length && null === (n = ct[0]).blockedOn; ) | |
| mt(n), null === n.blockedOn && ct.shift(); | |
| } | |
| function kt(e, t) { | |
| var n = {}; | |
| return ( | |
| (n[e.toLowerCase()] = t.toLowerCase()), | |
| (n["Webkit" + e] = "webkit" + t), | |
| (n["Moz" + e] = "moz" + t), | |
| n | |
| ); | |
| } | |
| var St = { | |
| animationend: kt("Animation", "AnimationEnd"), | |
| animationiteration: kt("Animation", "AnimationIteration"), | |
| animationstart: kt("Animation", "AnimationStart"), | |
| transitionend: kt("Transition", "TransitionEnd"), | |
| }, | |
| Et = {}, | |
| _t = {}; | |
| function xt(e) { | |
| if (Et[e]) return Et[e]; | |
| if (!St[e]) return e; | |
| var t, | |
| n = St[e]; | |
| for (t in n) | |
| if (n.hasOwnProperty(t) && t in _t) return (Et[e] = n[t]); | |
| return e; | |
| } | |
| i && | |
| ((_t = document.createElement("div").style), | |
| "AnimationEvent" in window || | |
| (delete St.animationend.animation, | |
| delete St.animationiteration.animation, | |
| delete St.animationstart.animation), | |
| "TransitionEvent" in window || | |
| delete St.transitionend.transition); | |
| var Ct = xt("animationend"), | |
| Pt = xt("animationiteration"), | |
| Nt = xt("animationstart"), | |
| Tt = xt("transitionend"), | |
| Lt = new Map(), | |
| zt = new Map(), | |
| Ot = [ | |
| "abort", | |
| "abort", | |
| Ct, | |
| "animationEnd", | |
| Pt, | |
| "animationIteration", | |
| Nt, | |
| "animationStart", | |
| "canplay", | |
| "canPlay", | |
| "canplaythrough", | |
| "canPlayThrough", | |
| "durationchange", | |
| "durationChange", | |
| "emptied", | |
| "emptied", | |
| "encrypted", | |
| "encrypted", | |
| "ended", | |
| "ended", | |
| "error", | |
| "error", | |
| "gotpointercapture", | |
| "gotPointerCapture", | |
| "load", | |
| "load", | |
| "loadeddata", | |
| "loadedData", | |
| "loadedmetadata", | |
| "loadedMetadata", | |
| "loadstart", | |
| "loadStart", | |
| "lostpointercapture", | |
| "lostPointerCapture", | |
| "playing", | |
| "playing", | |
| "progress", | |
| "progress", | |
| "seeking", | |
| "seeking", | |
| "stalled", | |
| "stalled", | |
| "suspend", | |
| "suspend", | |
| "timeupdate", | |
| "timeUpdate", | |
| Tt, | |
| "transitionEnd", | |
| "waiting", | |
| "waiting", | |
| ]; | |
| function Rt(e, t) { | |
| for (var n = 0; n < e.length; n += 2) { | |
| var r = e[n], | |
| l = e[n + 1]; | |
| (l = "on" + (l[0].toUpperCase() + l.slice(1))), | |
| zt.set(r, t), | |
| Lt.set(r, l), | |
| o(l, [r]); | |
| } | |
| } | |
| (0, r.unstable_now)(); | |
| var Mt = 8; | |
| function It(e) { | |
| if (0 != (1 & e)) return (Mt = 15), 1; | |
| if (0 != (2 & e)) return (Mt = 14), 2; | |
| if (0 != (4 & e)) return (Mt = 13), 4; | |
| var t = 24 & e; | |
| return 0 !== t | |
| ? ((Mt = 12), t) | |
| : 0 != (32 & e) | |
| ? ((Mt = 11), 32) | |
| : 0 != (t = 192 & e) | |
| ? ((Mt = 10), t) | |
| : 0 != (256 & e) | |
| ? ((Mt = 9), 256) | |
| : 0 != (t = 3584 & e) | |
| ? ((Mt = 8), t) | |
| : 0 != (4096 & e) | |
| ? ((Mt = 7), 4096) | |
| : 0 != (t = 4186112 & e) | |
| ? ((Mt = 6), t) | |
| : 0 != (t = 62914560 & e) | |
| ? ((Mt = 5), t) | |
| : 67108864 & e | |
| ? ((Mt = 4), 67108864) | |
| : 0 != (134217728 & e) | |
| ? ((Mt = 3), 134217728) | |
| : 0 != (t = 805306368 & e) | |
| ? ((Mt = 2), t) | |
| : 0 != (1073741824 & e) | |
| ? ((Mt = 1), 1073741824) | |
| : ((Mt = 8), e); | |
| } | |
| function Ft(e, t) { | |
| var n = e.pendingLanes; | |
| if (0 === n) return (Mt = 0); | |
| var r = 0, | |
| l = 0, | |
| a = e.expiredLanes, | |
| o = e.suspendedLanes, | |
| u = e.pingedLanes; | |
| if (0 !== a) (r = a), (l = Mt = 15); | |
| else if (0 != (a = 134217727 & n)) { | |
| var i = a & ~o; | |
| 0 !== i | |
| ? ((r = It(i)), (l = Mt)) | |
| : 0 != (u &= a) && ((r = It(u)), (l = Mt)); | |
| } else | |
| 0 != (a = n & ~o) | |
| ? ((r = It(a)), (l = Mt)) | |
| : 0 !== u && ((r = It(u)), (l = Mt)); | |
| if (0 === r) return 0; | |
| if ( | |
| ((r = n & ((((r = 31 - Bt(r)) < 0 ? 0 : 1 << r) << 1) - 1)), | |
| 0 !== t && t !== r && 0 == (t & o)) | |
| ) { | |
| if ((It(t), l <= Mt)) return t; | |
| Mt = l; | |
| } | |
| if (0 !== (t = e.entangledLanes)) | |
| for (e = e.entanglements, t &= r; 0 < t; ) | |
| (l = 1 << (n = 31 - Bt(t))), (r |= e[n]), (t &= ~l); | |
| return r; | |
| } | |
| function Dt(e) { | |
| return 0 != (e = -1073741825 & e.pendingLanes) | |
| ? e | |
| : 1073741824 & e | |
| ? 1073741824 | |
| : 0; | |
| } | |
| function Ut(e, t) { | |
| switch (e) { | |
| case 15: | |
| return 1; | |
| case 14: | |
| return 2; | |
| case 12: | |
| return 0 === (e = jt(24 & ~t)) ? Ut(10, t) : e; | |
| case 10: | |
| return 0 === (e = jt(192 & ~t)) ? Ut(8, t) : e; | |
| case 8: | |
| return ( | |
| 0 === (e = jt(3584 & ~t)) && | |
| 0 === (e = jt(4186112 & ~t)) && | |
| (e = 512), | |
| e | |
| ); | |
| case 2: | |
| return 0 === (t = jt(805306368 & ~t)) && (t = 268435456), t; | |
| } | |
| throw Error(x(358, e)); | |
| } | |
| function jt(e) { | |
| return e & -e; | |
| } | |
| function At(e) { | |
| for (var t = [], n = 0; n < 31; n++) t.push(e); | |
| return t; | |
| } | |
| function Vt(e, t, n) { | |
| e.pendingLanes |= t; | |
| var r = t - 1; | |
| (e.suspendedLanes &= r), | |
| (e.pingedLanes &= r), | |
| ((e = e.eventTimes)[(t = 31 - Bt(t))] = n); | |
| } | |
| var Bt = Math.clz32 | |
| ? Math.clz32 | |
| : function (e) { | |
| return 0 === e ? 32 : (31 - (($t(e) / Wt) | 0)) | 0; | |
| }, | |
| $t = Math.log, | |
| Wt = Math.LN2, | |
| Ht = r.unstable_UserBlockingPriority, | |
| Qt = r.unstable_runWithPriority, | |
| qt = !0; | |
| function Kt(e, t, n, r) { | |
| Fe || Me(); | |
| var l = Xt, | |
| a = Fe; | |
| Fe = !0; | |
| try { | |
| Re(l, e, t, n, r); | |
| } finally { | |
| (Fe = a) || Ue(); | |
| } | |
| } | |
| function Yt(e, t, n, r) { | |
| Qt(Ht, Xt.bind(null, e, t, n, r)); | |
| } | |
| function Xt(e, t, n, r) { | |
| var l; | |
| if (qt) | |
| if ((l = 0 == (4 & t)) && 0 < lt.length && -1 < ft.indexOf(e)) | |
| (e = dt(null, e, t, n, r)), lt.push(e); | |
| else { | |
| var a = Gt(e, t, n, r); | |
| if (null === a) l && pt(e, r); | |
| else { | |
| if (l) { | |
| if (-1 < ft.indexOf(e)) | |
| return (e = dt(a, e, t, n, r)), void lt.push(e); | |
| if ( | |
| (function (e, t, n, r, l) { | |
| switch (t) { | |
| case "focusin": | |
| return (at = ht(at, e, t, n, r, l)), !0; | |
| case "dragenter": | |
| return (ot = ht(ot, e, t, n, r, l)), !0; | |
| case "mouseover": | |
| return (ut = ht(ut, e, t, n, r, l)), !0; | |
| case "pointerover": | |
| var a = l.pointerId; | |
| return ( | |
| it.set(a, ht(it.get(a) || null, e, t, n, r, l)), | |
| !0 | |
| ); | |
| case "gotpointercapture": | |
| return ( | |
| (a = l.pointerId), | |
| st.set(a, ht(st.get(a) || null, e, t, n, r, l)), | |
| !0 | |
| ); | |
| } | |
| return !1; | |
| })(a, e, t, n, r) | |
| ) | |
| return; | |
| pt(e, r); | |
| } | |
| Tr(e, t, r, null, n); | |
| } | |
| } | |
| } | |
| function Gt(e, t, n, r) { | |
| var l = xe(r); | |
| if (null !== (l = Xr(l))) { | |
| var a = Ke(l); | |
| if (null === a) l = null; | |
| else { | |
| var o = a.tag; | |
| if (13 === o) { | |
| if (null !== (l = Ye(a))) return l; | |
| l = null; | |
| } else if (3 === o) { | |
| if (a.stateNode.hydrate) | |
| return 3 === a.tag ? a.stateNode.containerInfo : null; | |
| l = null; | |
| } else a !== l && (l = null); | |
| } | |
| } | |
| return Tr(e, t, r, l, n), null; | |
| } | |
| var Jt = null, | |
| Zt = null, | |
| en = null; | |
| function tn() { | |
| if (en) return en; | |
| var e, | |
| t, | |
| n = Zt, | |
| r = n.length, | |
| l = "value" in Jt ? Jt.value : Jt.textContent, | |
| a = l.length; | |
| for (e = 0; e < r && n[e] === l[e]; e++); | |
| var o = r - e; | |
| for (t = 1; t <= o && n[r - t] === l[a - t]; t++); | |
| return (en = l.slice(e, 1 < t ? 1 - t : void 0)); | |
| } | |
| function nn(e) { | |
| var t = e.keyCode; | |
| return ( | |
| "charCode" in e | |
| ? 0 === (e = e.charCode) && 13 === t && (e = 13) | |
| : (e = t), | |
| 10 === e && (e = 13), | |
| 32 <= e || 13 === e ? e : 0 | |
| ); | |
| } | |
| function rn() { | |
| return !0; | |
| } | |
| function ln() { | |
| return !1; | |
| } | |
| function an(o) { | |
| function e(e, t, n, r, l) { | |
| for (var a in ((this._reactName = e), | |
| (this._targetInst = n), | |
| (this.type = t), | |
| (this.nativeEvent = r), | |
| (this.target = l), | |
| (this.currentTarget = null), | |
| o)) | |
| o.hasOwnProperty(a) && | |
| ((e = o[a]), (this[a] = e ? e(r) : r[a])); | |
| return ( | |
| (this.isDefaultPrevented = ( | |
| null != r.defaultPrevented | |
| ? r.defaultPrevented | |
| : !1 === r.returnValue | |
| ) | |
| ? rn | |
| : ln), | |
| (this.isPropagationStopped = ln), | |
| this | |
| ); | |
| } | |
| return ( | |
| m(e.prototype, { | |
| preventDefault: function () { | |
| this.defaultPrevented = !0; | |
| var e = this.nativeEvent; | |
| e && | |
| (e.preventDefault | |
| ? e.preventDefault() | |
| : "unknown" != typeof e.returnValue && | |
| (e.returnValue = !1), | |
| (this.isDefaultPrevented = rn)); | |
| }, | |
| stopPropagation: function () { | |
| var e = this.nativeEvent; | |
| e && | |
| (e.stopPropagation | |
| ? e.stopPropagation() | |
| : "unknown" != typeof e.cancelBubble && | |
| (e.cancelBubble = !0), | |
| (this.isPropagationStopped = rn)); | |
| }, | |
| persist: function () {}, | |
| isPersistent: rn, | |
| }), | |
| e | |
| ); | |
| } | |
| var on, | |
| un, | |
| sn, | |
| cn = { | |
| eventPhase: 0, | |
| bubbles: 0, | |
| cancelable: 0, | |
| timeStamp: function (e) { | |
| return e.timeStamp || Date.now(); | |
| }, | |
| defaultPrevented: 0, | |
| isTrusted: 0, | |
| }, | |
| fn = an(cn), | |
| dn = m({}, cn, { view: 0, detail: 0 }), | |
| pn = an(dn), | |
| hn = m({}, dn, { | |
| screenX: 0, | |
| screenY: 0, | |
| clientX: 0, | |
| clientY: 0, | |
| pageX: 0, | |
| pageY: 0, | |
| ctrlKey: 0, | |
| shiftKey: 0, | |
| altKey: 0, | |
| metaKey: 0, | |
| getModifierState: xn, | |
| button: 0, | |
| buttons: 0, | |
| relatedTarget: function (e) { | |
| return void 0 === e.relatedTarget | |
| ? e.fromElement === e.srcElement | |
| ? e.toElement | |
| : e.fromElement | |
| : e.relatedTarget; | |
| }, | |
| movementX: function (e) { | |
| return "movementX" in e | |
| ? e.movementX | |
| : (e !== sn && | |
| ((un = | |
| sn && "mousemove" === e.type | |
| ? ((on = e.screenX - sn.screenX), | |
| e.screenY - sn.screenY) | |
| : (on = 0)), | |
| (sn = e)), | |
| on); | |
| }, | |
| movementY: function (e) { | |
| return "movementY" in e ? e.movementY : un; | |
| }, | |
| }), | |
| mn = an(hn), | |
| vn = an(m({}, hn, { dataTransfer: 0 })), | |
| yn = an(m({}, dn, { relatedTarget: 0 })), | |
| gn = an( | |
| m({}, cn, { | |
| animationName: 0, | |
| elapsedTime: 0, | |
| pseudoElement: 0, | |
| }) | |
| ), | |
| bn = an( | |
| m({}, cn, { | |
| clipboardData: function (e) { | |
| return "clipboardData" in e | |
| ? e.clipboardData | |
| : window.clipboardData; | |
| }, | |
| }) | |
| ), | |
| wn = an(m({}, cn, { data: 0 })), | |
| kn = { | |
| Esc: "Escape", | |
| Spacebar: " ", | |
| Left: "ArrowLeft", | |
| Up: "ArrowUp", | |
| Right: "ArrowRight", | |
| Down: "ArrowDown", | |
| Del: "Delete", | |
| Win: "OS", | |
| Menu: "ContextMenu", | |
| Apps: "ContextMenu", | |
| Scroll: "ScrollLock", | |
| MozPrintableKey: "Unidentified", | |
| }, | |
| Sn = { | |
| 8: "Backspace", | |
| 9: "Tab", | |
| 12: "Clear", | |
| 13: "Enter", | |
| 16: "Shift", | |
| 17: "Control", | |
| 18: "Alt", | |
| 19: "Pause", | |
| 20: "CapsLock", | |
| 27: "Escape", | |
| 32: " ", | |
| 33: "PageUp", | |
| 34: "PageDown", | |
| 35: "End", | |
| 36: "Home", | |
| 37: "ArrowLeft", | |
| 38: "ArrowUp", | |
| 39: "ArrowRight", | |
| 40: "ArrowDown", | |
| 45: "Insert", | |
| 46: "Delete", | |
| 112: "F1", | |
| 113: "F2", | |
| 114: "F3", | |
| 115: "F4", | |
| 116: "F5", | |
| 117: "F6", | |
| 118: "F7", | |
| 119: "F8", | |
| 120: "F9", | |
| 121: "F10", | |
| 122: "F11", | |
| 123: "F12", | |
| 144: "NumLock", | |
| 145: "ScrollLock", | |
| 224: "Meta", | |
| }, | |
| En = { | |
| Alt: "altKey", | |
| Control: "ctrlKey", | |
| Meta: "metaKey", | |
| Shift: "shiftKey", | |
| }; | |
| function _n(e) { | |
| var t = this.nativeEvent; | |
| return t.getModifierState | |
| ? t.getModifierState(e) | |
| : !!(e = En[e]) && !!t[e]; | |
| } | |
| function xn() { | |
| return _n; | |
| } | |
| var Cn = an( | |
| m({}, dn, { | |
| key: function (e) { | |
| if (e.key) { | |
| var t = kn[e.key] || e.key; | |
| if ("Unidentified" !== t) return t; | |
| } | |
| return "keypress" === e.type | |
| ? 13 === (e = nn(e)) | |
| ? "Enter" | |
| : String.fromCharCode(e) | |
| : "keydown" === e.type || "keyup" === e.type | |
| ? Sn[e.keyCode] || "Unidentified" | |
| : ""; | |
| }, | |
| code: 0, | |
| location: 0, | |
| ctrlKey: 0, | |
| shiftKey: 0, | |
| altKey: 0, | |
| metaKey: 0, | |
| repeat: 0, | |
| locale: 0, | |
| getModifierState: xn, | |
| charCode: function (e) { | |
| return "keypress" === e.type ? nn(e) : 0; | |
| }, | |
| keyCode: function (e) { | |
| return "keydown" === e.type || "keyup" === e.type | |
| ? e.keyCode | |
| : 0; | |
| }, | |
| which: function (e) { | |
| return "keypress" === e.type | |
| ? nn(e) | |
| : "keydown" === e.type || "keyup" === e.type | |
| ? e.keyCode | |
| : 0; | |
| }, | |
| }) | |
| ), | |
| Pn = an( | |
| m({}, hn, { | |
| pointerId: 0, | |
| width: 0, | |
| height: 0, | |
| pressure: 0, | |
| tangentialPressure: 0, | |
| tiltX: 0, | |
| tiltY: 0, | |
| twist: 0, | |
| pointerType: 0, | |
| isPrimary: 0, | |
| }) | |
| ), | |
| Nn = an( | |
| m({}, dn, { | |
| touches: 0, | |
| targetTouches: 0, | |
| changedTouches: 0, | |
| altKey: 0, | |
| metaKey: 0, | |
| ctrlKey: 0, | |
| shiftKey: 0, | |
| getModifierState: xn, | |
| }) | |
| ), | |
| Tn = an( | |
| m({}, cn, { propertyName: 0, elapsedTime: 0, pseudoElement: 0 }) | |
| ), | |
| Ln = an( | |
| m({}, hn, { | |
| deltaX: function (e) { | |
| return "deltaX" in e | |
| ? e.deltaX | |
| : "wheelDeltaX" in e | |
| ? -e.wheelDeltaX | |
| : 0; | |
| }, | |
| deltaY: function (e) { | |
| return "deltaY" in e | |
| ? e.deltaY | |
| : "wheelDeltaY" in e | |
| ? -e.wheelDeltaY | |
| : "wheelDelta" in e | |
| ? -e.wheelDelta | |
| : 0; | |
| }, | |
| deltaZ: 0, | |
| deltaMode: 0, | |
| }) | |
| ), | |
| zn = [9, 13, 27, 32], | |
| On = i && "CompositionEvent" in window, | |
| Rn = null; | |
| i && "documentMode" in document && (Rn = document.documentMode); | |
| var Mn = i && "TextEvent" in window && !Rn, | |
| In = i && (!On || (Rn && 8 < Rn && Rn <= 11)), | |
| Fn = String.fromCharCode(32), | |
| Dn = !1; | |
| function Un(e, t) { | |
| switch (e) { | |
| case "keyup": | |
| return -1 !== zn.indexOf(t.keyCode); | |
| case "keydown": | |
| return 229 !== t.keyCode; | |
| case "keypress": | |
| case "mousedown": | |
| case "focusout": | |
| return !0; | |
| default: | |
| return !1; | |
| } | |
| } | |
| function jn(e) { | |
| return "object" == typeof (e = e.detail) && "data" in e | |
| ? e.data | |
| : null; | |
| } | |
| var An = !1, | |
| Vn = { | |
| color: !0, | |
| date: !0, | |
| datetime: !0, | |
| "datetime-local": !0, | |
| email: !0, | |
| month: !0, | |
| number: !0, | |
| password: !0, | |
| range: !0, | |
| search: !0, | |
| tel: !0, | |
| text: !0, | |
| time: !0, | |
| url: !0, | |
| week: !0, | |
| }; | |
| function Bn(e) { | |
| var t = e && e.nodeName && e.nodeName.toLowerCase(); | |
| return "input" === t ? !!Vn[e.type] : "textarea" === t; | |
| } | |
| function $n(e, t, n, r) { | |
| Le(r), | |
| 0 < (t = zr(t, "onChange")).length && | |
| ((n = new fn("onChange", "change", null, n, r)), | |
| e.push({ event: n, listeners: t })); | |
| } | |
| var Wn = null, | |
| Hn = null; | |
| function Qn(e) { | |
| Er(e, 0); | |
| } | |
| function qn(e) { | |
| if (G(Jr(e))) return e; | |
| } | |
| function Kn(e, t) { | |
| if ("change" === e) return t; | |
| } | |
| var Yn = !1; | |
| if (i) { | |
| var Xn; | |
| if (i) { | |
| var Gn = "oninput" in document; | |
| if (!Gn) { | |
| var Jn = document.createElement("div"); | |
| Jn.setAttribute("oninput", "return;"), | |
| (Gn = "function" == typeof Jn.oninput); | |
| } | |
| Xn = Gn; | |
| } else Xn = !1; | |
| Yn = Xn && (!document.documentMode || 9 < document.documentMode); | |
| } | |
| function Zn() { | |
| Wn && (Wn.detachEvent("onpropertychange", er), (Hn = Wn = null)); | |
| } | |
| function er(e) { | |
| if ("value" === e.propertyName && qn(Hn)) { | |
| var t = []; | |
| if (($n(t, Hn, e, xe(e)), (e = Qn), Fe)) e(t); | |
| else { | |
| Fe = !0; | |
| try { | |
| Oe(e, t); | |
| } finally { | |
| (Fe = !1), Ue(); | |
| } | |
| } | |
| } | |
| } | |
| function tr(e, t, n) { | |
| "focusin" === e | |
| ? (Zn(), (Hn = n), (Wn = t).attachEvent("onpropertychange", er)) | |
| : "focusout" === e && Zn(); | |
| } | |
| function nr(e) { | |
| if ("selectionchange" === e || "keyup" === e || "keydown" === e) | |
| return qn(Hn); | |
| } | |
| function rr(e, t) { | |
| if ("click" === e) return qn(t); | |
| } | |
| function lr(e, t) { | |
| if ("input" === e || "change" === e) return qn(t); | |
| } | |
| var ar = | |
| "function" == typeof Object.is | |
| ? Object.is | |
| : function (e, t) { | |
| return ( | |
| (e === t && (0 !== e || 1 / e == 1 / t)) || | |
| (e != e && t != t) | |
| ); | |
| }, | |
| or = Object.prototype.hasOwnProperty; | |
| function ur(e, t) { | |
| if (ar(e, t)) return !0; | |
| if ( | |
| "object" != typeof e || | |
| null === e || | |
| "object" != typeof t || | |
| null === t | |
| ) | |
| return !1; | |
| var n = Object.keys(e), | |
| r = Object.keys(t); | |
| if (n.length !== r.length) return !1; | |
| for (r = 0; r < n.length; r++) | |
| if (!or.call(t, n[r]) || !ar(e[n[r]], t[n[r]])) return !1; | |
| return !0; | |
| } | |
| function ir(e) { | |
| for (; e && e.firstChild; ) e = e.firstChild; | |
| return e; | |
| } | |
| function sr(e, t) { | |
| var n, | |
| r = ir(e); | |
| for (e = 0; r; ) { | |
| if (3 === r.nodeType) { | |
| if (((n = e + r.textContent.length), e <= t && t <= n)) | |
| return { node: r, offset: t - e }; | |
| e = n; | |
| } | |
| e: { | |
| for (; r; ) { | |
| if (r.nextSibling) { | |
| r = r.nextSibling; | |
| break e; | |
| } | |
| r = r.parentNode; | |
| } | |
| r = void 0; | |
| } | |
| r = ir(r); | |
| } | |
| } | |
| function cr() { | |
| for ( | |
| var e = window, t = J(); | |
| t instanceof e.HTMLIFrameElement; | |
| ) { | |
| try { | |
| var n = "string" == typeof t.contentWindow.location.href; | |
| } catch (e) { | |
| n = !1; | |
| } | |
| if (!n) break; | |
| t = J((e = t.contentWindow).document); | |
| } | |
| return t; | |
| } | |
| function fr(e) { | |
| var t = e && e.nodeName && e.nodeName.toLowerCase(); | |
| return ( | |
| t && | |
| (("input" === t && | |
| ("text" === e.type || | |
| "search" === e.type || | |
| "tel" === e.type || | |
| "url" === e.type || | |
| "password" === e.type)) || | |
| "textarea" === t || | |
| "true" === e.contentEditable) | |
| ); | |
| } | |
| var dr = | |
| i && "documentMode" in document && document.documentMode <= 11, | |
| pr = null, | |
| hr = null, | |
| mr = null, | |
| vr = !1; | |
| function yr(e, t, n) { | |
| var r = | |
| n.window === n | |
| ? n.document | |
| : 9 === n.nodeType | |
| ? n | |
| : n.ownerDocument; | |
| vr || | |
| null == pr || | |
| pr !== J(r) || | |
| ((r = | |
| "selectionStart" in (r = pr) && fr(r) | |
| ? { start: r.selectionStart, end: r.selectionEnd } | |
| : { | |
| anchorNode: (r = ( | |
| (r.ownerDocument && r.ownerDocument.defaultView) || | |
| window | |
| ).getSelection()).anchorNode, | |
| anchorOffset: r.anchorOffset, | |
| focusNode: r.focusNode, | |
| focusOffset: r.focusOffset, | |
| }), | |
| (mr && ur(mr, r)) || | |
| ((mr = r), | |
| 0 < (r = zr(hr, "onSelect")).length && | |
| ((t = new fn("onSelect", "select", null, t, n)), | |
| e.push({ event: t, listeners: r }), | |
| (t.target = pr)))); | |
| } | |
| Rt( | |
| "cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focusin focus focusout blur input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split( | |
| " " | |
| ), | |
| 0 | |
| ), | |
| Rt( | |
| "drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split( | |
| " " | |
| ), | |
| 1 | |
| ), | |
| Rt(Ot, 2); | |
| for ( | |
| var gr = | |
| "change selectionchange textInput compositionstart compositionend compositionupdate".split( | |
| " " | |
| ), | |
| br = 0; | |
| br < gr.length; | |
| br++ | |
| ) | |
| zt.set(gr[br], 0); | |
| u("onMouseEnter", ["mouseout", "mouseover"]), | |
| u("onMouseLeave", ["mouseout", "mouseover"]), | |
| u("onPointerEnter", ["pointerout", "pointerover"]), | |
| u("onPointerLeave", ["pointerout", "pointerover"]), | |
| o( | |
| "onChange", | |
| "change click focusin focusout input keydown keyup selectionchange".split( | |
| " " | |
| ) | |
| ), | |
| o( | |
| "onSelect", | |
| "focusout contextmenu dragend focusin keydown keyup mousedown mouseup selectionchange".split( | |
| " " | |
| ) | |
| ), | |
| o("onBeforeInput", [ | |
| "compositionend", | |
| "keypress", | |
| "textInput", | |
| "paste", | |
| ]), | |
| o( | |
| "onCompositionEnd", | |
| "compositionend focusout keydown keypress keyup mousedown".split( | |
| " " | |
| ) | |
| ), | |
| o( | |
| "onCompositionStart", | |
| "compositionstart focusout keydown keypress keyup mousedown".split( | |
| " " | |
| ) | |
| ), | |
| o( | |
| "onCompositionUpdate", | |
| "compositionupdate focusout keydown keypress keyup mousedown".split( | |
| " " | |
| ) | |
| ); | |
| var wr = | |
| "abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split( | |
| " " | |
| ), | |
| kr = new Set( | |
| "cancel close invalid load scroll toggle".split(" ").concat(wr) | |
| ); | |
| function Sr(e, t, n) { | |
| var r = e.type || "unknown-event"; | |
| (e.currentTarget = n), | |
| (function (e, t, n, r, l, a, o, u, i) { | |
| if ((qe.apply(this, arguments), Be)) { | |
| if (!Be) throw Error(x(198)); | |
| var s = $e; | |
| (Be = !1), ($e = null), We || ((We = !0), (He = s)); | |
| } | |
| })(r, t, void 0, e), | |
| (e.currentTarget = null); | |
| } | |
| function Er(e, t) { | |
| t = 0 != (4 & t); | |
| for (var n = 0; n < e.length; n++) { | |
| var r = e[n], | |
| l = r.event; | |
| r = r.listeners; | |
| e: { | |
| var a = void 0; | |
| if (t) | |
| for (var o = r.length - 1; 0 <= o; o--) { | |
| var u = r[o], | |
| i = u.instance, | |
| s = u.currentTarget; | |
| if ( | |
| ((u = u.listener), i !== a && l.isPropagationStopped()) | |
| ) | |
| break e; | |
| Sr(l, u, s), (a = i); | |
| } | |
| else | |
| for (o = 0; o < r.length; o++) { | |
| if ( | |
| ((i = (u = r[o]).instance), | |
| (s = u.currentTarget), | |
| (u = u.listener), | |
| i !== a && l.isPropagationStopped()) | |
| ) | |
| break e; | |
| Sr(l, u, s), (a = i); | |
| } | |
| } | |
| } | |
| if (We) throw ((e = He), (We = !1), (He = null), e); | |
| } | |
| function _r(e, t) { | |
| var n = el(t), | |
| r = e + "__bubble"; | |
| n.has(r) || (Nr(t, e, 2, !1), n.add(r)); | |
| } | |
| var xr = "_reactListening" + Math.random().toString(36).slice(2); | |
| function Cr(t) { | |
| t[xr] || | |
| ((t[xr] = !0), | |
| a.forEach(function (e) { | |
| kr.has(e) || Pr(e, !1, t, null), Pr(e, !0, t, null); | |
| })); | |
| } | |
| function Pr(e, t, n, r) { | |
| var l = | |
| 4 < arguments.length && void 0 !== arguments[4] | |
| ? arguments[4] | |
| : 0, | |
| a = n; | |
| if ( | |
| ("selectionchange" === e && | |
| 9 !== n.nodeType && | |
| (a = n.ownerDocument), | |
| null !== r && !t && kr.has(e)) | |
| ) { | |
| if ("scroll" !== e) return; | |
| (l |= 2), (a = r); | |
| } | |
| var o = el(a), | |
| u = e + "__" + (t ? "capture" : "bubble"); | |
| o.has(u) || (t && (l |= 4), Nr(a, e, l, t), o.add(u)); | |
| } | |
| function Nr(e, t, n, r) { | |
| var l = zt.get(t); | |
| switch (void 0 === l ? 2 : l) { | |
| case 0: | |
| l = Kt; | |
| break; | |
| case 1: | |
| l = Yt; | |
| break; | |
| default: | |
| l = Xt; | |
| } | |
| (n = l.bind(null, t, n, e)), | |
| (l = void 0), | |
| !Ae || | |
| ("touchstart" !== t && "touchmove" !== t && "wheel" !== t) || | |
| (l = !0), | |
| r | |
| ? void 0 !== l | |
| ? e.addEventListener(t, n, { capture: !0, passive: l }) | |
| : e.addEventListener(t, n, !0) | |
| : void 0 !== l | |
| ? e.addEventListener(t, n, { passive: l }) | |
| : e.addEventListener(t, n, !1); | |
| } | |
| function Tr(v, y, g, e, t) { | |
| var b = e; | |
| if (0 == (1 & y) && 0 == (2 & y) && null !== e) | |
| e: for (;;) { | |
| if (null === e) return; | |
| var n = e.tag; | |
| if (3 === n || 4 === n) { | |
| var r = e.stateNode.containerInfo; | |
| if (r === t || (8 === r.nodeType && r.parentNode === t)) | |
| break; | |
| if (4 === n) | |
| for (n = e.return; null !== n; ) { | |
| var l = n.tag; | |
| if ( | |
| (3 === l || 4 === l) && | |
| ((l = n.stateNode.containerInfo) === t || | |
| (8 === l.nodeType && l.parentNode === t)) | |
| ) | |
| return; | |
| n = n.return; | |
| } | |
| for (; null !== r; ) { | |
| if (null === (n = Xr(r))) return; | |
| if (5 === (l = n.tag) || 6 === l) { | |
| e = b = n; | |
| continue e; | |
| } | |
| r = r.parentNode; | |
| } | |
| } | |
| e = e.return; | |
| } | |
| !(function (e, t, n) { | |
| if (De) return e(); | |
| De = !0; | |
| try { | |
| Ie(e, void 0, void 0); | |
| } finally { | |
| (De = !1), Ue(); | |
| } | |
| })(function () { | |
| var e = b, | |
| t = xe(g), | |
| n = []; | |
| e: { | |
| var r = Lt.get(v); | |
| if (void 0 !== r) { | |
| var l = fn, | |
| a = v; | |
| switch (v) { | |
| case "keypress": | |
| if (0 === nn(g)) break e; | |
| case "keydown": | |
| case "keyup": | |
| l = Cn; | |
| break; | |
| case "focusin": | |
| (a = "focus"), (l = yn); | |
| break; | |
| case "focusout": | |
| (a = "blur"), (l = yn); | |
| break; | |
| case "beforeblur": | |
| case "afterblur": | |
| l = yn; | |
| break; | |
| case "click": | |
| if (2 === g.button) break e; | |
| case "auxclick": | |
| case "dblclick": | |
| case "mousedown": | |
| case "mousemove": | |
| case "mouseup": | |
| case "mouseout": | |
| case "mouseover": | |
| case "contextmenu": | |
| l = mn; | |
| break; | |
| case "drag": | |
| case "dragend": | |
| case "dragenter": | |
| case "dragexit": | |
| case "dragleave": | |
| case "dragover": | |
| case "dragstart": | |
| case "drop": | |
| l = vn; | |
| break; | |
| case "touchcancel": | |
| case "touchend": | |
| case "touchmove": | |
| case "touchstart": | |
| l = Nn; | |
| break; | |
| case Ct: | |
| case Pt: | |
| case Nt: | |
| l = gn; | |
| break; | |
| case Tt: | |
| l = Tn; | |
| break; | |
| case "scroll": | |
| l = pn; | |
| break; | |
| case "wheel": | |
| l = Ln; | |
| break; | |
| case "copy": | |
| case "cut": | |
| case "paste": | |
| l = bn; | |
| break; | |
| case "gotpointercapture": | |
| case "lostpointercapture": | |
| case "pointercancel": | |
| case "pointerdown": | |
| case "pointermove": | |
| case "pointerout": | |
| case "pointerover": | |
| case "pointerup": | |
| l = Pn; | |
| } | |
| var o = 0 != (4 & y), | |
| u = !o && "scroll" === v, | |
| i = o ? (null !== r ? r + "Capture" : null) : r; | |
| o = []; | |
| for (var s, c = e; null !== c; ) { | |
| var f = (s = c).stateNode; | |
| if ( | |
| (5 === s.tag && | |
| null !== f && | |
| ((s = f), | |
| null !== i && | |
| null != (f = je(c, i)) && | |
| o.push(Lr(c, f, s))), | |
| u) | |
| ) | |
| break; | |
| c = c.return; | |
| } | |
| 0 < o.length && | |
| ((r = new l(r, a, null, g, t)), | |
| n.push({ event: r, listeners: o })); | |
| } | |
| } | |
| if (0 == (7 & y)) { | |
| if ( | |
| ((l = "mouseout" === v || "pointerout" === v), | |
| (!(r = "mouseover" === v || "pointerover" === v) || | |
| 0 != (16 & y) || | |
| !(a = g.relatedTarget || g.fromElement) || | |
| (!Xr(a) && !a[Kr])) && | |
| (l || r) && | |
| ((r = | |
| t.window === t | |
| ? t | |
| : (r = t.ownerDocument) | |
| ? r.defaultView || r.parentWindow | |
| : window), | |
| l | |
| ? ((l = e), | |
| null !== | |
| (a = (a = g.relatedTarget || g.toElement) | |
| ? Xr(a) | |
| : null) && | |
| (a !== (u = Ke(a)) || | |
| (5 !== a.tag && 6 !== a.tag)) && | |
| (a = null)) | |
| : ((l = null), (a = e)), | |
| l !== a)) | |
| ) { | |
| if ( | |
| ((o = mn), | |
| (f = "onMouseLeave"), | |
| (i = "onMouseEnter"), | |
| (c = "mouse"), | |
| ("pointerout" !== v && "pointerover" !== v) || | |
| ((o = Pn), | |
| (f = "onPointerLeave"), | |
| (i = "onPointerEnter"), | |
| (c = "pointer")), | |
| (u = null == l ? r : Jr(l)), | |
| (s = null == a ? r : Jr(a)), | |
| ((r = new o(f, c + "leave", l, g, t)).target = u), | |
| (r.relatedTarget = s), | |
| (f = null), | |
| Xr(t) === e && | |
| (((o = new o(i, c + "enter", a, g, t)).target = s), | |
| (o.relatedTarget = u), | |
| (f = o)), | |
| (u = f), | |
| l && a) | |
| ) | |
| e: { | |
| for (i = a, c = 0, s = o = l; s; s = Or(s)) c++; | |
| for (s = 0, f = i; f; f = Or(f)) s++; | |
| for (; 0 < c - s; ) (o = Or(o)), c--; | |
| for (; 0 < s - c; ) (i = Or(i)), s--; | |
| for (; c--; ) { | |
| if (o === i || (null !== i && o === i.alternate)) | |
| break e; | |
| (o = Or(o)), (i = Or(i)); | |
| } | |
| o = null; | |
| } | |
| else o = null; | |
| null !== l && Rr(n, r, l, o, !1), | |
| null !== a && null !== u && Rr(n, u, a, o, !0); | |
| } | |
| if ( | |
| "select" === | |
| (l = | |
| (r = e ? Jr(e) : window).nodeName && | |
| r.nodeName.toLowerCase()) || | |
| ("input" === l && "file" === r.type) | |
| ) | |
| var d = Kn; | |
| else if (Bn(r)) | |
| if (Yn) d = lr; | |
| else { | |
| d = nr; | |
| var p = tr; | |
| } | |
| else | |
| (l = r.nodeName) && | |
| "input" === l.toLowerCase() && | |
| ("checkbox" === r.type || "radio" === r.type) && | |
| (d = rr); | |
| switch ( | |
| (d && (d = d(v, e)) | |
| ? $n(n, d, g, t) | |
| : (p && p(v, r, e), | |
| "focusout" === v && | |
| (p = r._wrapperState) && | |
| p.controlled && | |
| "number" === r.type && | |
| le(r, "number", r.value)), | |
| (p = e ? Jr(e) : window), | |
| v) | |
| ) { | |
| case "focusin": | |
| (Bn(p) || "true" === p.contentEditable) && | |
| ((pr = p), (hr = e), (mr = null)); | |
| break; | |
| case "focusout": | |
| mr = hr = pr = null; | |
| break; | |
| case "mousedown": | |
| vr = !0; | |
| break; | |
| case "contextmenu": | |
| case "mouseup": | |
| case "dragend": | |
| (vr = !1), yr(n, g, t); | |
| break; | |
| case "selectionchange": | |
| if (dr) break; | |
| case "keydown": | |
| case "keyup": | |
| yr(n, g, t); | |
| } | |
| var h; | |
| if (On) | |
| e: { | |
| switch (v) { | |
| case "compositionstart": | |
| var m = "onCompositionStart"; | |
| break e; | |
| case "compositionend": | |
| m = "onCompositionEnd"; | |
| break e; | |
| case "compositionupdate": | |
| m = "onCompositionUpdate"; | |
| break e; | |
| } | |
| m = void 0; | |
| } | |
| else | |
| An | |
| ? Un(v, g) && (m = "onCompositionEnd") | |
| : "keydown" === v && | |
| 229 === g.keyCode && | |
| (m = "onCompositionStart"); | |
| m && | |
| (In && | |
| "ko" !== g.locale && | |
| (An || "onCompositionStart" !== m | |
| ? "onCompositionEnd" === m && An && (h = tn()) | |
| : ((Zt = | |
| "value" in (Jt = t) ? Jt.value : Jt.textContent), | |
| (An = !0))), | |
| 0 < (p = zr(e, m)).length && | |
| ((m = new wn(m, v, null, g, t)), | |
| n.push({ event: m, listeners: p }), | |
| h ? (m.data = h) : null !== (h = jn(g)) && (m.data = h))), | |
| (h = Mn | |
| ? (function (e, t) { | |
| switch (e) { | |
| case "compositionend": | |
| return jn(t); | |
| case "keypress": | |
| return 32 !== t.which ? null : ((Dn = !0), Fn); | |
| case "textInput": | |
| return (e = t.data) === Fn && Dn ? null : e; | |
| default: | |
| return null; | |
| } | |
| })(v, g) | |
| : (function (e, t) { | |
| if (An) | |
| return "compositionend" === e || (!On && Un(e, t)) | |
| ? ((e = tn()), | |
| (en = Zt = Jt = null), | |
| (An = !1), | |
| e) | |
| : null; | |
| switch (e) { | |
| case "paste": | |
| return null; | |
| case "keypress": | |
| if ( | |
| !(t.ctrlKey || t.altKey || t.metaKey) || | |
| (t.ctrlKey && t.altKey) | |
| ) { | |
| if (t.char && 1 < t.char.length) return t.char; | |
| if (t.which) | |
| return String.fromCharCode(t.which); | |
| } | |
| return null; | |
| case "compositionend": | |
| return In && "ko" !== t.locale ? null : t.data; | |
| default: | |
| return null; | |
| } | |
| })(v, g)) && | |
| 0 < (e = zr(e, "onBeforeInput")).length && | |
| ((t = new wn("onBeforeInput", "beforeinput", null, g, t)), | |
| n.push({ event: t, listeners: e }), | |
| (t.data = h)); | |
| } | |
| Er(n, y); | |
| }); | |
| } | |
| function Lr(e, t, n) { | |
| return { instance: e, listener: t, currentTarget: n }; | |
| } | |
| function zr(e, t) { | |
| for (var n = t + "Capture", r = []; null !== e; ) { | |
| var l = e, | |
| a = l.stateNode; | |
| 5 === l.tag && | |
| null !== a && | |
| ((l = a), | |
| null != (a = je(e, n)) && r.unshift(Lr(e, a, l)), | |
| null != (a = je(e, t)) && r.push(Lr(e, a, l))), | |
| (e = e.return); | |
| } | |
| return r; | |
| } | |
| function Or(e) { | |
| if (null === e) return null; | |
| for (; (e = e.return) && 5 !== e.tag; ); | |
| return e || null; | |
| } | |
| function Rr(e, t, n, r, l) { | |
| for (var a = t._reactName, o = []; null !== n && n !== r; ) { | |
| var u = n, | |
| i = u.alternate, | |
| s = u.stateNode; | |
| if (null !== i && i === r) break; | |
| 5 === u.tag && | |
| null !== s && | |
| ((u = s), | |
| l | |
| ? null != (i = je(n, a)) && o.unshift(Lr(n, i, u)) | |
| : l || (null != (i = je(n, a)) && o.push(Lr(n, i, u)))), | |
| (n = n.return); | |
| } | |
| 0 !== o.length && e.push({ event: t, listeners: o }); | |
| } | |
| function Mr() {} | |
| var Ir = null, | |
| Fr = null; | |
| function Dr(e, t) { | |
| switch (e) { | |
| case "button": | |
| case "input": | |
| case "select": | |
| case "textarea": | |
| return !!t.autoFocus; | |
| } | |
| return !1; | |
| } | |
| function Ur(e, t) { | |
| return ( | |
| "textarea" === e || | |
| "option" === e || | |
| "noscript" === e || | |
| "string" == typeof t.children || | |
| "number" == typeof t.children || | |
| ("object" == typeof t.dangerouslySetInnerHTML && | |
| null !== t.dangerouslySetInnerHTML && | |
| null != t.dangerouslySetInnerHTML.__html) | |
| ); | |
| } | |
| var jr = "function" == typeof setTimeout ? setTimeout : void 0, | |
| Ar = "function" == typeof clearTimeout ? clearTimeout : void 0; | |
| function Vr(e) { | |
| 1 === e.nodeType | |
| ? (e.textContent = "") | |
| : 9 === e.nodeType && | |
| null != (e = e.body) && | |
| (e.textContent = ""); | |
| } | |
| function Br(e) { | |
| for (; null != e; e = e.nextSibling) { | |
| var t = e.nodeType; | |
| if (1 === t || 3 === t) break; | |
| } | |
| return e; | |
| } | |
| function $r(e) { | |
| e = e.previousSibling; | |
| for (var t = 0; e; ) { | |
| if (8 === e.nodeType) { | |
| var n = e.data; | |
| if ("$" === n || "$!" === n || "$?" === n) { | |
| if (0 === t) return e; | |
| t--; | |
| } else "/$" === n && t++; | |
| } | |
| e = e.previousSibling; | |
| } | |
| return null; | |
| } | |
| var Wr = 0, | |
| Hr = Math.random().toString(36).slice(2), | |
| Qr = "__reactFiber$" + Hr, | |
| qr = "__reactProps$" + Hr, | |
| Kr = "__reactContainer$" + Hr, | |
| Yr = "__reactEvents$" + Hr; | |
| function Xr(e) { | |
| var t = e[Qr]; | |
| if (t) return t; | |
| for (var n = e.parentNode; n; ) { | |
| if ((t = n[Kr] || n[Qr])) { | |
| if ( | |
| ((n = t.alternate), | |
| null !== t.child || (null !== n && null !== n.child)) | |
| ) | |
| for (e = $r(e); null !== e; ) { | |
| if ((n = e[Qr])) return n; | |
| e = $r(e); | |
| } | |
| return t; | |
| } | |
| n = (e = n).parentNode; | |
| } | |
| return null; | |
| } | |
| function Gr(e) { | |
| return !(e = e[Qr] || e[Kr]) || | |
| (5 !== e.tag && 6 !== e.tag && 13 !== e.tag && 3 !== e.tag) | |
| ? null | |
| : e; | |
| } | |
| function Jr(e) { | |
| if (5 === e.tag || 6 === e.tag) return e.stateNode; | |
| throw Error(x(33)); | |
| } | |
| function Zr(e) { | |
| return e[qr] || null; | |
| } | |
| function el(e) { | |
| var t = e[Yr]; | |
| return void 0 === t && (t = e[Yr] = new Set()), t; | |
| } | |
| var tl = [], | |
| nl = -1; | |
| function rl(e) { | |
| return { current: e }; | |
| } | |
| function ll(e) { | |
| nl < 0 || ((e.current = tl[nl]), (tl[nl] = null), nl--); | |
| } | |
| function al(e, t) { | |
| (tl[++nl] = e.current), (e.current = t); | |
| } | |
| var ol = {}, | |
| ul = rl(ol), | |
| il = rl(!1), | |
| sl = ol; | |
| function cl(e, t) { | |
| var n = e.type.contextTypes; | |
| if (!n) return ol; | |
| var r = e.stateNode; | |
| if (r && r.__reactInternalMemoizedUnmaskedChildContext === t) | |
| return r.__reactInternalMemoizedMaskedChildContext; | |
| var l, | |
| a = {}; | |
| for (l in n) a[l] = t[l]; | |
| return ( | |
| r && | |
| (((e = | |
| e.stateNode).__reactInternalMemoizedUnmaskedChildContext = | |
| t), | |
| (e.__reactInternalMemoizedMaskedChildContext = a)), | |
| a | |
| ); | |
| } | |
| function fl(e) { | |
| return null !== (e = e.childContextTypes) && void 0 !== e; | |
| } | |
| function dl() { | |
| ll(il), ll(ul); | |
| } | |
| function pl(e, t, n) { | |
| if (ul.current !== ol) throw Error(x(168)); | |
| al(ul, t), al(il, n); | |
| } | |
| function hl(e, t, n) { | |
| var r = e.stateNode; | |
| if ( | |
| ((e = t.childContextTypes), | |
| "function" != typeof r.getChildContext) | |
| ) | |
| return n; | |
| for (var l in (r = r.getChildContext())) | |
| if (!(l in e)) throw Error(x(108, q(t) || "Unknown", l)); | |
| return m({}, n, r); | |
| } | |
| function ml(e) { | |
| return ( | |
| (e = | |
| ((e = e.stateNode) && | |
| e.__reactInternalMemoizedMergedChildContext) || | |
| ol), | |
| (sl = ul.current), | |
| al(ul, e), | |
| al(il, il.current), | |
| !0 | |
| ); | |
| } | |
| function vl(e, t, n) { | |
| var r = e.stateNode; | |
| if (!r) throw Error(x(169)); | |
| n | |
| ? ((e = hl(e, t, sl)), | |
| (r.__reactInternalMemoizedMergedChildContext = e), | |
| ll(il), | |
| ll(ul), | |
| al(ul, e)) | |
| : ll(il), | |
| al(il, n); | |
| } | |
| var yl = null, | |
| gl = null, | |
| bl = r.unstable_runWithPriority, | |
| wl = r.unstable_scheduleCallback, | |
| kl = r.unstable_cancelCallback, | |
| Sl = r.unstable_shouldYield, | |
| El = r.unstable_requestPaint, | |
| _l = r.unstable_now, | |
| xl = r.unstable_getCurrentPriorityLevel, | |
| Cl = r.unstable_ImmediatePriority, | |
| Pl = r.unstable_UserBlockingPriority, | |
| Nl = r.unstable_NormalPriority, | |
| Tl = r.unstable_LowPriority, | |
| Ll = r.unstable_IdlePriority, | |
| zl = {}, | |
| Ol = void 0 !== El ? El : function () {}, | |
| Rl = null, | |
| Ml = null, | |
| Il = !1, | |
| Fl = _l(), | |
| Dl = | |
| Fl < 1e4 | |
| ? _l | |
| : function () { | |
| return _l() - Fl; | |
| }; | |
| function Ul() { | |
| switch (xl()) { | |
| case Cl: | |
| return 99; | |
| case Pl: | |
| return 98; | |
| case Nl: | |
| return 97; | |
| case Tl: | |
| return 96; | |
| case Ll: | |
| return 95; | |
| default: | |
| throw Error(x(332)); | |
| } | |
| } | |
| function jl(e) { | |
| switch (e) { | |
| case 99: | |
| return Cl; | |
| case 98: | |
| return Pl; | |
| case 97: | |
| return Nl; | |
| case 96: | |
| return Tl; | |
| case 95: | |
| return Ll; | |
| default: | |
| throw Error(x(332)); | |
| } | |
| } | |
| function Al(e, t) { | |
| return (e = jl(e)), bl(e, t); | |
| } | |
| function Vl(e, t, n) { | |
| return (e = jl(e)), wl(e, t, n); | |
| } | |
| function Bl() { | |
| if (null !== Ml) { | |
| var e = Ml; | |
| (Ml = null), kl(e); | |
| } | |
| $l(); | |
| } | |
| function $l() { | |
| if (!Il && null !== Rl) { | |
| Il = !0; | |
| var t = 0; | |
| try { | |
| var n = Rl; | |
| Al(99, function () { | |
| for (; t < n.length; t++) | |
| for (var e = n[t]; null !== (e = e(!0)); ); | |
| }), | |
| (Rl = null); | |
| } catch (e) { | |
| throw (null !== Rl && (Rl = Rl.slice(t + 1)), wl(Cl, Bl), e); | |
| } finally { | |
| Il = !1; | |
| } | |
| } | |
| } | |
| var Wl = w.ReactCurrentBatchConfig; | |
| function Hl(e, t) { | |
| if (e && e.defaultProps) { | |
| for (var n in ((t = m({}, t)), (e = e.defaultProps))) | |
| void 0 === t[n] && (t[n] = e[n]); | |
| return t; | |
| } | |
| return t; | |
| } | |
| var Ql = rl(null), | |
| ql = null, | |
| Kl = null, | |
| Yl = null; | |
| function Xl() { | |
| Yl = Kl = ql = null; | |
| } | |
| function Gl(e) { | |
| var t = Ql.current; | |
| ll(Ql), (e.type._context._currentValue = t); | |
| } | |
| function Jl(e, t) { | |
| for (; null !== e; ) { | |
| var n = e.alternate; | |
| if ((e.childLanes & t) === t) { | |
| if (null === n || (n.childLanes & t) === t) break; | |
| n.childLanes |= t; | |
| } else (e.childLanes |= t), null !== n && (n.childLanes |= t); | |
| e = e.return; | |
| } | |
| } | |
| function Zl(e, t) { | |
| (Yl = Kl = null), | |
| null !== (e = (ql = e).dependencies) && | |
| null !== e.firstContext && | |
| (0 != (e.lanes & t) && (Lo = !0), (e.firstContext = null)); | |
| } | |
| function ea(e, t) { | |
| if (Yl !== e && !1 !== t && 0 !== t) | |
| if ( | |
| (("number" == typeof t && 1073741823 !== t) || | |
| ((Yl = e), (t = 1073741823)), | |
| (t = { context: e, observedBits: t, next: null }), | |
| null === Kl) | |
| ) { | |
| if (null === ql) throw Error(x(308)); | |
| (Kl = t), | |
| (ql.dependencies = { | |
| lanes: 0, | |
| firstContext: t, | |
| responders: null, | |
| }); | |
| } else Kl = Kl.next = t; | |
| return e._currentValue; | |
| } | |
| var ta = !1; | |
| function na(e) { | |
| e.updateQueue = { | |
| baseState: e.memoizedState, | |
| firstBaseUpdate: null, | |
| lastBaseUpdate: null, | |
| shared: { pending: null }, | |
| effects: null, | |
| }; | |
| } | |
| function ra(e, t) { | |
| (e = e.updateQueue), | |
| t.updateQueue === e && | |
| (t.updateQueue = { | |
| baseState: e.baseState, | |
| firstBaseUpdate: e.firstBaseUpdate, | |
| lastBaseUpdate: e.lastBaseUpdate, | |
| shared: e.shared, | |
| effects: e.effects, | |
| }); | |
| } | |
| function la(e, t) { | |
| return { | |
| eventTime: e, | |
| lane: t, | |
| tag: 0, | |
| payload: null, | |
| callback: null, | |
| next: null, | |
| }; | |
| } | |
| function aa(e, t) { | |
| if (null !== (e = e.updateQueue)) { | |
| var n = (e = e.shared).pending; | |
| null === n ? (t.next = t) : ((t.next = n.next), (n.next = t)), | |
| (e.pending = t); | |
| } | |
| } | |
| function oa(e, t) { | |
| var n = e.updateQueue, | |
| r = e.alternate; | |
| if (null !== r && n === (r = r.updateQueue)) { | |
| var l = null, | |
| a = null; | |
| if (null !== (n = n.firstBaseUpdate)) { | |
| do { | |
| var o = { | |
| eventTime: n.eventTime, | |
| lane: n.lane, | |
| tag: n.tag, | |
| payload: n.payload, | |
| callback: n.callback, | |
| next: null, | |
| }; | |
| null === a ? (l = a = o) : (a = a.next = o), (n = n.next); | |
| } while (null !== n); | |
| null === a ? (l = a = t) : (a = a.next = t); | |
| } else l = a = t; | |
| return ( | |
| (n = { | |
| baseState: r.baseState, | |
| firstBaseUpdate: l, | |
| lastBaseUpdate: a, | |
| shared: r.shared, | |
| effects: r.effects, | |
| }), | |
| void (e.updateQueue = n) | |
| ); | |
| } | |
| null === (e = n.lastBaseUpdate) | |
| ? (n.firstBaseUpdate = t) | |
| : (e.next = t), | |
| (n.lastBaseUpdate = t); | |
| } | |
| function ua(e, t, n, r) { | |
| var l = e.updateQueue; | |
| ta = !1; | |
| var a = l.firstBaseUpdate, | |
| o = l.lastBaseUpdate, | |
| u = l.shared.pending; | |
| if (null !== u) { | |
| l.shared.pending = null; | |
| var i = u, | |
| s = i.next; | |
| (i.next = null) === o ? (a = s) : (o.next = s), (o = i); | |
| var c = e.alternate; | |
| if (null !== c) { | |
| var f = (c = c.updateQueue).lastBaseUpdate; | |
| f !== o && | |
| (null === f ? (c.firstBaseUpdate = s) : (f.next = s), | |
| (c.lastBaseUpdate = i)); | |
| } | |
| } | |
| if (null !== a) { | |
| for (f = l.baseState, o = 0, c = s = i = null; ; ) { | |
| u = a.lane; | |
| var d = a.eventTime; | |
| if ((r & u) === u) { | |
| null !== c && | |
| (c = c.next = | |
| { | |
| eventTime: d, | |
| lane: 0, | |
| tag: a.tag, | |
| payload: a.payload, | |
| callback: a.callback, | |
| next: null, | |
| }); | |
| e: { | |
| var p = e, | |
| h = a; | |
| switch (((u = t), (d = n), h.tag)) { | |
| case 1: | |
| if ("function" == typeof (p = h.payload)) { | |
| f = p.call(d, f, u); | |
| break e; | |
| } | |
| f = p; | |
| break e; | |
| case 3: | |
| p.flags = (-4097 & p.flags) | 64; | |
| case 0: | |
| if ( | |
| null === | |
| (u = | |
| "function" == typeof (p = h.payload) | |
| ? p.call(d, f, u) | |
| : p) || | |
| void 0 === u | |
| ) | |
| break e; | |
| f = m({}, f, u); | |
| break e; | |
| case 2: | |
| ta = !0; | |
| } | |
| } | |
| null !== a.callback && | |
| ((e.flags |= 32), | |
| null === (u = l.effects) ? (l.effects = [a]) : u.push(a)); | |
| } else | |
| (d = { | |
| eventTime: d, | |
| lane: u, | |
| tag: a.tag, | |
| payload: a.payload, | |
| callback: a.callback, | |
| next: null, | |
| }), | |
| null === c ? ((s = c = d), (i = f)) : (c = c.next = d), | |
| (o |= u); | |
| if (null === (a = a.next)) { | |
| if (null === (u = l.shared.pending)) break; | |
| (a = u.next), | |
| (u.next = null), | |
| (l.lastBaseUpdate = u), | |
| (l.shared.pending = null); | |
| } | |
| } | |
| null === c && (i = f), | |
| (l.baseState = i), | |
| (l.firstBaseUpdate = s), | |
| (l.lastBaseUpdate = c), | |
| (Tu |= o), | |
| (e.lanes = o), | |
| (e.memoizedState = f); | |
| } | |
| } | |
| function ia(e, t, n) { | |
| if (((e = t.effects), (t.effects = null) !== e)) | |
| for (t = 0; t < e.length; t++) { | |
| var r = e[t], | |
| l = r.callback; | |
| if (null !== l) { | |
| if (((r.callback = null), (r = n), "function" != typeof l)) | |
| throw Error(x(191, l)); | |
| l.call(r); | |
| } | |
| } | |
| } | |
| var sa = new l.Component().refs; | |
| function ca(e, t, n, r) { | |
| (n = | |
| null === (n = n(r, (t = e.memoizedState))) || void 0 === n | |
| ? t | |
| : m({}, t, n)), | |
| (e.memoizedState = n), | |
| 0 === e.lanes && (e.updateQueue.baseState = n); | |
| } | |
| var fa = { | |
| isMounted: function (e) { | |
| return !!(e = e._reactInternals) && Ke(e) === e; | |
| }, | |
| enqueueSetState: function (e, t, n) { | |
| e = e._reactInternals; | |
| var r = ei(), | |
| l = ti(e), | |
| a = la(r, l); | |
| (a.payload = t), | |
| null != n && (a.callback = n), | |
| aa(e, a), | |
| ni(e, l, r); | |
| }, | |
| enqueueReplaceState: function (e, t, n) { | |
| e = e._reactInternals; | |
| var r = ei(), | |
| l = ti(e), | |
| a = la(r, l); | |
| (a.tag = 1), | |
| (a.payload = t), | |
| null != n && (a.callback = n), | |
| aa(e, a), | |
| ni(e, l, r); | |
| }, | |
| enqueueForceUpdate: function (e, t) { | |
| e = e._reactInternals; | |
| var n = ei(), | |
| r = ti(e), | |
| l = la(n, r); | |
| (l.tag = 2), | |
| null != t && (l.callback = t), | |
| aa(e, l), | |
| ni(e, r, n); | |
| }, | |
| }; | |
| function da(e, t, n, r, l, a, o) { | |
| return "function" == | |
| typeof (e = e.stateNode).shouldComponentUpdate | |
| ? e.shouldComponentUpdate(r, a, o) | |
| : !( | |
| t.prototype && | |
| t.prototype.isPureReactComponent && | |
| ur(n, r) && | |
| ur(l, a) | |
| ); | |
| } | |
| function pa(e, t, n) { | |
| var r = !1, | |
| l = ol, | |
| a = t.contextType; | |
| return ( | |
| (t = new t( | |
| n, | |
| (a = | |
| "object" == typeof a && null !== a | |
| ? ea(a) | |
| : ((l = fl(t) ? sl : ul.current), | |
| (r = null !== (r = t.contextTypes) && void 0 !== r) | |
| ? cl(e, l) | |
| : ol)) | |
| )), | |
| (e.memoizedState = | |
| null !== t.state && void 0 !== t.state ? t.state : null), | |
| (t.updater = fa), | |
| ((e.stateNode = t)._reactInternals = e), | |
| r && | |
| (((e = | |
| e.stateNode).__reactInternalMemoizedUnmaskedChildContext = | |
| l), | |
| (e.__reactInternalMemoizedMaskedChildContext = a)), | |
| t | |
| ); | |
| } | |
| function ha(e, t, n, r) { | |
| (e = t.state), | |
| "function" == typeof t.componentWillReceiveProps && | |
| t.componentWillReceiveProps(n, r), | |
| "function" == typeof t.UNSAFE_componentWillReceiveProps && | |
| t.UNSAFE_componentWillReceiveProps(n, r), | |
| t.state !== e && fa.enqueueReplaceState(t, t.state, null); | |
| } | |
| function ma(e, t, n, r) { | |
| var l = e.stateNode; | |
| (l.props = n), (l.state = e.memoizedState), (l.refs = sa), na(e); | |
| var a = t.contextType; | |
| "object" == typeof a && null !== a | |
| ? (l.context = ea(a)) | |
| : ((a = fl(t) ? sl : ul.current), (l.context = cl(e, a))), | |
| ua(e, n, l, r), | |
| (l.state = e.memoizedState), | |
| "function" == typeof (a = t.getDerivedStateFromProps) && | |
| (ca(e, t, a, n), (l.state = e.memoizedState)), | |
| "function" == typeof t.getDerivedStateFromProps || | |
| "function" == typeof l.getSnapshotBeforeUpdate || | |
| ("function" != typeof l.UNSAFE_componentWillMount && | |
| "function" != typeof l.componentWillMount) || | |
| ((t = l.state), | |
| "function" == typeof l.componentWillMount && | |
| l.componentWillMount(), | |
| "function" == typeof l.UNSAFE_componentWillMount && | |
| l.UNSAFE_componentWillMount(), | |
| t !== l.state && fa.enqueueReplaceState(l, l.state, null), | |
| ua(e, n, l, r), | |
| (l.state = e.memoizedState)), | |
| "function" == typeof l.componentDidMount && (e.flags |= 4); | |
| } | |
| var va = Array.isArray; | |
| function ya(e, t, n) { | |
| if ( | |
| null !== (e = n.ref) && | |
| "function" != typeof e && | |
| "object" != typeof e | |
| ) { | |
| if (n._owner) { | |
| if ((n = n._owner)) { | |
| if (1 !== n.tag) throw Error(x(309)); | |
| var r = n.stateNode; | |
| } | |
| if (!r) throw Error(x(147, e)); | |
| var l = "" + e; | |
| return null !== t && | |
| null !== t.ref && | |
| "function" == typeof t.ref && | |
| t.ref._stringRef === l | |
| ? t.ref | |
| : (((t = function (e) { | |
| var t = r.refs; | |
| t === sa && (t = r.refs = {}), | |
| null === e ? delete t[l] : (t[l] = e); | |
| })._stringRef = l), | |
| t); | |
| } | |
| if ("string" != typeof e) throw Error(x(284)); | |
| if (!n._owner) throw Error(x(290, e)); | |
| } | |
| return e; | |
| } | |
| function ga(e, t) { | |
| if ("textarea" !== e.type) | |
| throw Error( | |
| x( | |
| 31, | |
| "[object Object]" === Object.prototype.toString.call(t) | |
| ? "object with keys {" + Object.keys(t).join(", ") + "}" | |
| : t | |
| ) | |
| ); | |
| } | |
| function ba(f) { | |
| function d(e, t) { | |
| if (f) { | |
| var n = e.lastEffect; | |
| null !== n | |
| ? ((n.nextEffect = t), (e.lastEffect = t)) | |
| : (e.firstEffect = e.lastEffect = t), | |
| (t.nextEffect = null), | |
| (t.flags = 8); | |
| } | |
| } | |
| function p(e, t) { | |
| if (!f) return null; | |
| for (; null !== t; ) d(e, t), (t = t.sibling); | |
| return null; | |
| } | |
| function h(e, t) { | |
| for (e = new Map(); null !== t; ) | |
| null !== t.key ? e.set(t.key, t) : e.set(t.index, t), | |
| (t = t.sibling); | |
| return e; | |
| } | |
| function o(e, t) { | |
| return ((e = Li(e, t)).index = 0), (e.sibling = null), e; | |
| } | |
| function m(e, t, n) { | |
| return ( | |
| (e.index = n), | |
| f | |
| ? null !== (n = e.alternate) | |
| ? (n = n.index) < t | |
| ? ((e.flags = 2), t) | |
| : n | |
| : ((e.flags = 2), t) | |
| : t | |
| ); | |
| } | |
| function u(e) { | |
| return f && null === e.alternate && (e.flags = 2), e; | |
| } | |
| function a(e, t, n, r) { | |
| return ( | |
| null === t || 6 !== t.tag | |
| ? ((t = Mi(n, e.mode, r)).return = e) | |
| : ((t = o(t, n)).return = e), | |
| t | |
| ); | |
| } | |
| function i(e, t, n, r) { | |
| return ( | |
| null !== t && t.elementType === n.type | |
| ? ((r = o(t, n.props)).ref = ya(e, t, n)) | |
| : ((r = zi(n.type, n.key, n.props, null, e.mode, r)).ref = | |
| ya(e, t, n)), | |
| (r.return = e), | |
| r | |
| ); | |
| } | |
| function s(e, t, n, r) { | |
| return ( | |
| null === t || | |
| 4 !== t.tag || | |
| t.stateNode.containerInfo !== n.containerInfo || | |
| t.stateNode.implementation !== n.implementation | |
| ? ((t = Ii(n, e.mode, r)).return = e) | |
| : ((t = o(t, n.children || [])).return = e), | |
| t | |
| ); | |
| } | |
| function c(e, t, n, r, l) { | |
| return ( | |
| null === t || 7 !== t.tag | |
| ? ((t = Oi(n, e.mode, r, l)).return = e) | |
| : ((t = o(t, n)).return = e), | |
| t | |
| ); | |
| } | |
| function v(e, t, n) { | |
| if ("string" == typeof t || "number" == typeof t) | |
| return ((t = Mi("" + t, e.mode, n)).return = e), t; | |
| if ("object" == typeof t && null !== t) { | |
| switch (t.$$typeof) { | |
| case k: | |
| return ( | |
| ((n = zi(t.type, t.key, t.props, null, e.mode, n)).ref = | |
| ya(e, null, t)), | |
| (n.return = e), | |
| n | |
| ); | |
| case S: | |
| return ((t = Ii(t, e.mode, n)).return = e), t; | |
| } | |
| if (va(t) || B(t)) | |
| return ((t = Oi(t, e.mode, n, null)).return = e), t; | |
| ga(e, t); | |
| } | |
| return null; | |
| } | |
| function y(e, t, n, r) { | |
| var l = null !== t ? t.key : null; | |
| if ("string" == typeof n || "number" == typeof n) | |
| return null !== l ? null : a(e, t, "" + n, r); | |
| if ("object" == typeof n && null !== n) { | |
| switch (n.$$typeof) { | |
| case k: | |
| return n.key === l | |
| ? n.type === E | |
| ? c(e, t, n.props.children, r, l) | |
| : i(e, t, n, r) | |
| : null; | |
| case S: | |
| return n.key === l ? s(e, t, n, r) : null; | |
| } | |
| if (va(n) || B(n)) | |
| return null !== l ? null : c(e, t, n, r, null); | |
| ga(e, n); | |
| } | |
| return null; | |
| } | |
| function g(e, t, n, r, l) { | |
| if ("string" == typeof r || "number" == typeof r) | |
| return a(t, (e = e.get(n) || null), "" + r, l); | |
| if ("object" == typeof r && null !== r) { | |
| switch (r.$$typeof) { | |
| case k: | |
| return ( | |
| (e = e.get(null === r.key ? n : r.key) || null), | |
| r.type === E | |
| ? c(t, e, r.props.children, l, r.key) | |
| : i(t, e, r, l) | |
| ); | |
| case S: | |
| return s( | |
| t, | |
| (e = e.get(null === r.key ? n : r.key) || null), | |
| r, | |
| l | |
| ); | |
| } | |
| if (va(r) || B(r)) | |
| return c(t, (e = e.get(n) || null), r, l, null); | |
| ga(t, r); | |
| } | |
| return null; | |
| } | |
| return function (e, t, n, r) { | |
| var l = | |
| "object" == typeof n && | |
| null !== n && | |
| n.type === E && | |
| null === n.key; | |
| l && (n = n.props.children); | |
| var a = "object" == typeof n && null !== n; | |
| if (a) | |
| switch (n.$$typeof) { | |
| case k: | |
| e: { | |
| for (a = n.key, l = t; null !== l; ) { | |
| if (l.key === a) { | |
| switch (l.tag) { | |
| case 7: | |
| if (n.type !== E) break; | |
| p(e, l.sibling), | |
| ((t = o(l, n.props.children)).return = e), | |
| (e = t); | |
| break e; | |
| default: | |
| if (l.elementType === n.type) { | |
| p(e, l.sibling), | |
| ((t = o(l, n.props)).ref = ya(e, l, n)), | |
| (t.return = e), | |
| (e = t); | |
| break e; | |
| } | |
| } | |
| p(e, l); | |
| break; | |
| } | |
| d(e, l), (l = l.sibling); | |
| } | |
| e = | |
| n.type === E | |
| ? (((t = Oi( | |
| n.props.children, | |
| e.mode, | |
| r, | |
| n.key | |
| )).return = e), | |
| t) | |
| : (((r = zi( | |
| n.type, | |
| n.key, | |
| n.props, | |
| null, | |
| e.mode, | |
| r | |
| )).ref = ya(e, t, n)), | |
| (r.return = e), | |
| r); | |
| } | |
| return u(e); | |
| case S: | |
| e: { | |
| for (l = n.key; null !== t; ) { | |
| if (t.key === l) { | |
| if ( | |
| 4 === t.tag && | |
| t.stateNode.containerInfo === n.containerInfo && | |
| t.stateNode.implementation === n.implementation | |
| ) { | |
| p(e, t.sibling), | |
| ((t = o(t, n.children || [])).return = e), | |
| (e = t); | |
| break e; | |
| } | |
| p(e, t); | |
| break; | |
| } | |
| d(e, t), (t = t.sibling); | |
| } | |
| ((t = Ii(n, e.mode, r)).return = e), (e = t); | |
| } | |
| return u(e); | |
| } | |
| if ("string" == typeof n || "number" == typeof n) | |
| return ( | |
| (n = "" + n), | |
| u( | |
| (e = | |
| (null !== t && 6 === t.tag | |
| ? (p(e, t.sibling), ((t = o(t, n)).return = e)) | |
| : (p(e, t), ((t = Mi(n, e.mode, r)).return = e)), | |
| t)) | |
| ) | |
| ); | |
| if (va(n)) | |
| return (function (t, e, n, r) { | |
| for ( | |
| var l = null, a = null, o = e, u = (e = 0), i = null; | |
| null !== o && u < n.length; | |
| u++ | |
| ) { | |
| o.index > u ? ((i = o), (o = null)) : (i = o.sibling); | |
| var s = y(t, o, n[u], r); | |
| if (null === s) { | |
| null === o && (o = i); | |
| break; | |
| } | |
| f && o && null === s.alternate && d(t, o), | |
| (e = m(s, e, u)), | |
| null === a ? (l = s) : (a.sibling = s), | |
| (a = s), | |
| (o = i); | |
| } | |
| if (u === n.length) return p(t, o), l; | |
| if (null === o) { | |
| for (; u < n.length; u++) | |
| null !== (o = v(t, n[u], r)) && | |
| ((e = m(o, e, u)), | |
| null === a ? (l = o) : (a.sibling = o), | |
| (a = o)); | |
| return l; | |
| } | |
| for (o = h(t, o); u < n.length; u++) | |
| null !== (i = g(o, t, u, n[u], r)) && | |
| (f && | |
| null !== i.alternate && | |
| o.delete(null === i.key ? u : i.key), | |
| (e = m(i, e, u)), | |
| null === a ? (l = i) : (a.sibling = i), | |
| (a = i)); | |
| return ( | |
| f && | |
| o.forEach(function (e) { | |
| return d(t, e); | |
| }), | |
| l | |
| ); | |
| })(e, t, n, r); | |
| if (B(n)) | |
| return (function (t, e, n, r) { | |
| var l = B(n); | |
| if ("function" != typeof l) throw Error(x(150)); | |
| if (null == (n = l.call(n))) throw Error(x(151)); | |
| for ( | |
| var a = (l = null), | |
| o = e, | |
| u = (e = 0), | |
| i = null, | |
| s = n.next(); | |
| null !== o && !s.done; | |
| u++, s = n.next() | |
| ) { | |
| o.index > u ? ((i = o), (o = null)) : (i = o.sibling); | |
| var c = y(t, o, s.value, r); | |
| if (null === c) { | |
| null === o && (o = i); | |
| break; | |
| } | |
| f && o && null === c.alternate && d(t, o), | |
| (e = m(c, e, u)), | |
| null === a ? (l = c) : (a.sibling = c), | |
| (a = c), | |
| (o = i); | |
| } | |
| if (s.done) return p(t, o), l; | |
| if (null === o) { | |
| for (; !s.done; u++, s = n.next()) | |
| null !== (s = v(t, s.value, r)) && | |
| ((e = m(s, e, u)), | |
| null === a ? (l = s) : (a.sibling = s), | |
| (a = s)); | |
| return l; | |
| } | |
| for (o = h(t, o); !s.done; u++, s = n.next()) | |
| null !== (s = g(o, t, u, s.value, r)) && | |
| (f && | |
| null !== s.alternate && | |
| o.delete(null === s.key ? u : s.key), | |
| (e = m(s, e, u)), | |
| null === a ? (l = s) : (a.sibling = s), | |
| (a = s)); | |
| return ( | |
| f && | |
| o.forEach(function (e) { | |
| return d(t, e); | |
| }), | |
| l | |
| ); | |
| })(e, t, n, r); | |
| if ((a && ga(e, n), void 0 === n && !l)) | |
| switch (e.tag) { | |
| case 1: | |
| case 22: | |
| case 0: | |
| case 11: | |
| case 15: | |
| throw Error(x(152, q(e.type) || "Component")); | |
| } | |
| return p(e, t); | |
| }; | |
| } | |
| var wa = ba(!0), | |
| ka = ba(!1), | |
| Sa = {}, | |
| Ea = rl(Sa), | |
| _a = rl(Sa), | |
| xa = rl(Sa); | |
| function Ca(e) { | |
| if (e === Sa) throw Error(x(174)); | |
| return e; | |
| } | |
| function Pa(e, t) { | |
| switch ((al(xa, t), al(_a, e), al(Ea, Sa), (e = t.nodeType))) { | |
| case 9: | |
| case 11: | |
| t = (t = t.documentElement) ? t.namespaceURI : pe(null, ""); | |
| break; | |
| default: | |
| t = pe( | |
| (t = (e = 8 === e ? t.parentNode : t).namespaceURI || null), | |
| (e = e.tagName) | |
| ); | |
| } | |
| ll(Ea), al(Ea, t); | |
| } | |
| function Na() { | |
| ll(Ea), ll(_a), ll(xa); | |
| } | |
| function Ta(e) { | |
| Ca(xa.current); | |
| var t = Ca(Ea.current), | |
| n = pe(t, e.type); | |
| t !== n && (al(_a, e), al(Ea, n)); | |
| } | |
| function La(e) { | |
| _a.current === e && (ll(Ea), ll(_a)); | |
| } | |
| var za = rl(0); | |
| function Oa(e) { | |
| for (var t = e; null !== t; ) { | |
| if (13 === t.tag) { | |
| var n = t.memoizedState; | |
| if ( | |
| null !== n && | |
| (null === (n = n.dehydrated) || | |
| "$?" === n.data || | |
| "$!" === n.data) | |
| ) | |
| return t; | |
| } else if ( | |
| 19 === t.tag && | |
| void 0 !== t.memoizedProps.revealOrder | |
| ) { | |
| if (0 != (64 & t.flags)) return t; | |
| } else if (null !== t.child) { | |
| t = (t.child.return = t).child; | |
| continue; | |
| } | |
| if (t === e) break; | |
| for (; null === t.sibling; ) { | |
| if (null === t.return || t.return === e) return null; | |
| t = t.return; | |
| } | |
| (t.sibling.return = t.return), (t = t.sibling); | |
| } | |
| return null; | |
| } | |
| var Ra = null, | |
| Ma = null, | |
| Ia = !1; | |
| function Fa(e, t) { | |
| var n = Ni(5, null, null, 0); | |
| (n.elementType = "DELETED"), | |
| (n.type = "DELETED"), | |
| (n.stateNode = t), | |
| (n.return = e), | |
| (n.flags = 8), | |
| null !== e.lastEffect | |
| ? ((e.lastEffect.nextEffect = n), (e.lastEffect = n)) | |
| : (e.firstEffect = e.lastEffect = n); | |
| } | |
| function Da(e, t) { | |
| switch (e.tag) { | |
| case 5: | |
| var n = e.type; | |
| return ( | |
| null !== | |
| (t = | |
| 1 !== t.nodeType || | |
| n.toLowerCase() !== t.nodeName.toLowerCase() | |
| ? null | |
| : t) && ((e.stateNode = t), !0) | |
| ); | |
| case 6: | |
| return ( | |
| null !== | |
| (t = | |
| "" === e.pendingProps || 3 !== t.nodeType ? null : t) && | |
| ((e.stateNode = t), !0) | |
| ); | |
| case 13: | |
| default: | |
| return !1; | |
| } | |
| } | |
| function Ua(e) { | |
| if (Ia) { | |
| var t = Ma; | |
| if (t) { | |
| var n = t; | |
| if (!Da(e, t)) { | |
| if (!(t = Br(n.nextSibling)) || !Da(e, t)) | |
| return ( | |
| (e.flags = (-1025 & e.flags) | 2), | |
| (Ia = !1), | |
| void (Ra = e) | |
| ); | |
| Fa(Ra, n); | |
| } | |
| (Ra = e), (Ma = Br(t.firstChild)); | |
| } else (e.flags = (-1025 & e.flags) | 2), (Ia = !1), (Ra = e); | |
| } | |
| } | |
| function ja(e) { | |
| for ( | |
| e = e.return; | |
| null !== e && 5 !== e.tag && 3 !== e.tag && 13 !== e.tag; | |
| ) | |
| e = e.return; | |
| Ra = e; | |
| } | |
| function Aa(e) { | |
| if (e !== Ra) return !1; | |
| if (!Ia) return ja(e), !(Ia = !0); | |
| var t = e.type; | |
| if ( | |
| 5 !== e.tag || | |
| ("head" !== t && "body" !== t && !Ur(t, e.memoizedProps)) | |
| ) | |
| for (t = Ma; t; ) Fa(e, t), (t = Br(t.nextSibling)); | |
| if ((ja(e), 13 === e.tag)) { | |
| if (!(e = null !== (e = e.memoizedState) ? e.dehydrated : null)) | |
| throw Error(x(317)); | |
| e: { | |
| for (e = e.nextSibling, t = 0; e; ) { | |
| if (8 === e.nodeType) { | |
| var n = e.data; | |
| if ("/$" === n) { | |
| if (0 === t) { | |
| Ma = Br(e.nextSibling); | |
| break e; | |
| } | |
| t--; | |
| } else ("$" !== n && "$!" !== n && "$?" !== n) || t++; | |
| } | |
| e = e.nextSibling; | |
| } | |
| Ma = null; | |
| } | |
| } else Ma = Ra ? Br(e.stateNode.nextSibling) : null; | |
| return !0; | |
| } | |
| function Va() { | |
| (Ma = Ra = null), (Ia = !1); | |
| } | |
| var Ba = []; | |
| function $a() { | |
| for (var e = 0; e < Ba.length; e++) | |
| Ba[e]._workInProgressVersionPrimary = null; | |
| Ba.length = 0; | |
| } | |
| var Wa = w.ReactCurrentDispatcher, | |
| Ha = w.ReactCurrentBatchConfig, | |
| Qa = 0, | |
| qa = null, | |
| Ka = null, | |
| Ya = null, | |
| Xa = !1, | |
| Ga = !1; | |
| function Ja() { | |
| throw Error(x(321)); | |
| } | |
| function Za(e, t) { | |
| if (null === t) return !1; | |
| for (var n = 0; n < t.length && n < e.length; n++) | |
| if (!ar(e[n], t[n])) return !1; | |
| return !0; | |
| } | |
| function eo(e, t, n, r, l, a) { | |
| if ( | |
| ((Qa = a), | |
| ((qa = t).memoizedState = null), | |
| (t.updateQueue = null), | |
| (t.lanes = 0), | |
| (Wa.current = null === e || null === e.memoizedState ? Co : Po), | |
| (e = n(r, l)), | |
| Ga) | |
| ) { | |
| a = 0; | |
| do { | |
| if (((Ga = !1), !(a < 25))) throw Error(x(301)); | |
| (a += 1), | |
| (Ya = Ka = null), | |
| (t.updateQueue = null), | |
| (Wa.current = No), | |
| (e = n(r, l)); | |
| } while (Ga); | |
| } | |
| if ( | |
| ((Wa.current = xo), | |
| (t = null !== Ka && null !== Ka.next), | |
| (Qa = 0), | |
| (Ya = Ka = qa = null), | |
| (Xa = !1), | |
| t) | |
| ) | |
| throw Error(x(300)); | |
| return e; | |
| } | |
| function to() { | |
| var e = { | |
| memoizedState: null, | |
| baseState: null, | |
| baseQueue: null, | |
| queue: null, | |
| next: null, | |
| }; | |
| return ( | |
| null === Ya ? (qa.memoizedState = Ya = e) : (Ya = Ya.next = e), | |
| Ya | |
| ); | |
| } | |
| function no() { | |
| if (null === Ka) { | |
| var e = qa.alternate; | |
| e = null !== e ? e.memoizedState : null; | |
| } else e = Ka.next; | |
| var t = null === Ya ? qa.memoizedState : Ya.next; | |
| if (null !== t) (Ya = t), (Ka = e); | |
| else { | |
| if (null === e) throw Error(x(310)); | |
| (e = { | |
| memoizedState: (Ka = e).memoizedState, | |
| baseState: Ka.baseState, | |
| baseQueue: Ka.baseQueue, | |
| queue: Ka.queue, | |
| next: null, | |
| }), | |
| null === Ya | |
| ? (qa.memoizedState = Ya = e) | |
| : (Ya = Ya.next = e); | |
| } | |
| return Ya; | |
| } | |
| function ro(e, t) { | |
| return "function" == typeof t ? t(e) : t; | |
| } | |
| function lo(e) { | |
| var t = no(), | |
| n = t.queue; | |
| if (null === n) throw Error(x(311)); | |
| n.lastRenderedReducer = e; | |
| var r = Ka, | |
| l = r.baseQueue, | |
| a = n.pending; | |
| if (null !== a) { | |
| if (null !== l) { | |
| var o = l.next; | |
| (l.next = a.next), (a.next = o); | |
| } | |
| (r.baseQueue = l = a), (n.pending = null); | |
| } | |
| if (null !== l) { | |
| (l = l.next), (r = r.baseState); | |
| var u = (o = a = null), | |
| i = l; | |
| do { | |
| var s = i.lane; | |
| if ((Qa & s) === s) | |
| null !== u && | |
| (u = u.next = | |
| { | |
| lane: 0, | |
| action: i.action, | |
| eagerReducer: i.eagerReducer, | |
| eagerState: i.eagerState, | |
| next: null, | |
| }), | |
| (r = | |
| i.eagerReducer === e ? i.eagerState : e(r, i.action)); | |
| else { | |
| var c = { | |
| lane: s, | |
| action: i.action, | |
| eagerReducer: i.eagerReducer, | |
| eagerState: i.eagerState, | |
| next: null, | |
| }; | |
| null === u ? ((o = u = c), (a = r)) : (u = u.next = c), | |
| (qa.lanes |= s), | |
| (Tu |= s); | |
| } | |
| i = i.next; | |
| } while (null !== i && i !== l); | |
| null === u ? (a = r) : (u.next = o), | |
| ar(r, t.memoizedState) || (Lo = !0), | |
| (t.memoizedState = r), | |
| (t.baseState = a), | |
| (t.baseQueue = u), | |
| (n.lastRenderedState = r); | |
| } | |
| return [t.memoizedState, n.dispatch]; | |
| } | |
| function ao(e) { | |
| var t = no(), | |
| n = t.queue; | |
| if (null === n) throw Error(x(311)); | |
| n.lastRenderedReducer = e; | |
| var r = n.dispatch, | |
| l = n.pending, | |
| a = t.memoizedState; | |
| if (null !== l) { | |
| n.pending = null; | |
| for ( | |
| var o = (l = l.next); | |
| (a = e(a, o.action)), (o = o.next) !== l; | |
| ); | |
| ar(a, t.memoizedState) || (Lo = !0), | |
| (t.memoizedState = a), | |
| null === t.baseQueue && (t.baseState = a), | |
| (n.lastRenderedState = a); | |
| } | |
| return [a, r]; | |
| } | |
| function oo(e, t, n) { | |
| var r = t._getVersion; | |
| r = r(t._source); | |
| var l = t._workInProgressVersionPrimary; | |
| if ( | |
| (null !== l | |
| ? (e = l === r) | |
| : ((e = e.mutableReadLanes), | |
| (e = (Qa & e) === e) && | |
| ((t._workInProgressVersionPrimary = r), Ba.push(t))), | |
| e) | |
| ) | |
| return n(t._source); | |
| throw (Ba.push(t), Error(x(350))); | |
| } | |
| function uo(e, a, o, t) { | |
| var u = ku; | |
| if (null === u) throw Error(x(349)); | |
| var i = a._getVersion, | |
| s = i(a._source), | |
| n = Wa.current, | |
| r = n.useState(function () { | |
| return oo(u, a, o); | |
| }), | |
| c = r[1], | |
| f = r[0]; | |
| r = Ya; | |
| var l = e.memoizedState, | |
| d = l.refs, | |
| p = d.getSnapshot, | |
| h = l.source; | |
| l = l.subscribe; | |
| var m = qa; | |
| return ( | |
| (e.memoizedState = { refs: d, source: a, subscribe: t }), | |
| n.useEffect( | |
| function () { | |
| (d.getSnapshot = o), (d.setSnapshot = c); | |
| var e = i(a._source); | |
| if (!ar(s, e)) { | |
| (e = o(a._source)), | |
| ar(f, e) || | |
| (c(e), | |
| (e = ti(m)), | |
| (u.mutableReadLanes |= e & u.pendingLanes)), | |
| (e = u.mutableReadLanes), | |
| (u.entangledLanes |= e); | |
| for (var t = u.entanglements, n = e; 0 < n; ) { | |
| var r = 31 - Bt(n), | |
| l = 1 << r; | |
| (t[r] |= e), (n &= ~l); | |
| } | |
| } | |
| }, | |
| [o, a, t] | |
| ), | |
| n.useEffect( | |
| function () { | |
| return t(a._source, function () { | |
| var e = d.getSnapshot, | |
| t = d.setSnapshot; | |
| try { | |
| t(e(a._source)); | |
| var n = ti(m); | |
| u.mutableReadLanes |= n & u.pendingLanes; | |
| } catch (e) { | |
| t(function () { | |
| throw e; | |
| }); | |
| } | |
| }); | |
| }, | |
| [a, t] | |
| ), | |
| (ar(p, o) && ar(h, a) && ar(l, t)) || | |
| (((e = { | |
| pending: null, | |
| dispatch: null, | |
| lastRenderedReducer: ro, | |
| lastRenderedState: f, | |
| }).dispatch = c = | |
| _o.bind(null, qa, e)), | |
| (r.queue = e), | |
| (r.baseQueue = null), | |
| (f = oo(u, a, o)), | |
| (r.memoizedState = r.baseState = f)), | |
| f | |
| ); | |
| } | |
| function io(e, t, n) { | |
| return uo(no(), e, t, n); | |
| } | |
| function so(e) { | |
| var t = to(); | |
| return ( | |
| "function" == typeof e && (e = e()), | |
| (t.memoizedState = t.baseState = e), | |
| (e = (e = t.queue = | |
| { | |
| pending: null, | |
| dispatch: null, | |
| lastRenderedReducer: ro, | |
| lastRenderedState: e, | |
| }).dispatch = | |
| _o.bind(null, qa, e)), | |
| [t.memoizedState, e] | |
| ); | |
| } | |
| function co(e, t, n, r) { | |
| return ( | |
| (e = { tag: e, create: t, destroy: n, deps: r, next: null }), | |
| null === (t = qa.updateQueue) | |
| ? ((t = { lastEffect: null }), | |
| ((qa.updateQueue = t).lastEffect = e.next = e)) | |
| : null === (n = t.lastEffect) | |
| ? (t.lastEffect = e.next = e) | |
| : ((r = n.next), ((n.next = e).next = r), (t.lastEffect = e)), | |
| e | |
| ); | |
| } | |
| function fo(e) { | |
| return (e = { current: e }), (to().memoizedState = e); | |
| } | |
| function po() { | |
| return no().memoizedState; | |
| } | |
| function ho(e, t, n, r) { | |
| var l = to(); | |
| (qa.flags |= e), | |
| (l.memoizedState = co( | |
| 1 | t, | |
| n, | |
| void 0, | |
| void 0 === r ? null : r | |
| )); | |
| } | |
| function mo(e, t, n, r) { | |
| var l = no(); | |
| r = void 0 === r ? null : r; | |
| var a = void 0; | |
| if (null !== Ka) { | |
| var o = Ka.memoizedState; | |
| if (((a = o.destroy), null !== r && Za(r, o.deps))) | |
| return void co(t, n, a, r); | |
| } | |
| (qa.flags |= e), (l.memoizedState = co(1 | t, n, a, r)); | |
| } | |
| function vo(e, t) { | |
| return ho(516, 4, e, t); | |
| } | |
| function yo(e, t) { | |
| return mo(516, 4, e, t); | |
| } | |
| function go(e, t) { | |
| return mo(4, 2, e, t); | |
| } | |
| function bo(e, t) { | |
| return "function" == typeof t | |
| ? ((e = e()), | |
| t(e), | |
| function () { | |
| t(null); | |
| }) | |
| : null != t | |
| ? ((e = e()), | |
| (t.current = e), | |
| function () { | |
| t.current = null; | |
| }) | |
| : void 0; | |
| } | |
| function wo(e, t, n) { | |
| return ( | |
| (n = null != n ? n.concat([e]) : null), | |
| mo(4, 2, bo.bind(null, t, e), n) | |
| ); | |
| } | |
| function ko() {} | |
| function So(e, t) { | |
| var n = no(); | |
| t = void 0 === t ? null : t; | |
| var r = n.memoizedState; | |
| return null !== r && null !== t && Za(t, r[1]) | |
| ? r[0] | |
| : ((n.memoizedState = [e, t]), e); | |
| } | |
| function Eo(e, t) { | |
| var n = no(); | |
| t = void 0 === t ? null : t; | |
| var r = n.memoizedState; | |
| return null !== r && null !== t && Za(t, r[1]) | |
| ? r[0] | |
| : ((e = e()), (n.memoizedState = [e, t]), e); | |
| } | |
| function _o(e, t, n) { | |
| var r = ei(), | |
| l = ti(e), | |
| a = { | |
| lane: l, | |
| action: n, | |
| eagerReducer: null, | |
| eagerState: null, | |
| next: null, | |
| }, | |
| o = t.pending; | |
| if ( | |
| (null === o ? (a.next = a) : ((a.next = o.next), (o.next = a)), | |
| (t.pending = a), | |
| (o = e.alternate), | |
| e === qa || (null !== o && o === qa)) | |
| ) | |
| Ga = Xa = !0; | |
| else { | |
| if ( | |
| 0 === e.lanes && | |
| (null === o || 0 === o.lanes) && | |
| null !== (o = t.lastRenderedReducer) | |
| ) | |
| try { | |
| var u = t.lastRenderedState, | |
| i = o(u, n); | |
| if (((a.eagerReducer = o), (a.eagerState = i), ar(i, u))) | |
| return; | |
| } catch (e) {} | |
| ni(e, l, r); | |
| } | |
| } | |
| var xo = { | |
| readContext: ea, | |
| useCallback: Ja, | |
| useContext: Ja, | |
| useEffect: Ja, | |
| useImperativeHandle: Ja, | |
| useLayoutEffect: Ja, | |
| useMemo: Ja, | |
| useReducer: Ja, | |
| useRef: Ja, | |
| useState: Ja, | |
| useDebugValue: Ja, | |
| useDeferredValue: Ja, | |
| useTransition: Ja, | |
| useMutableSource: Ja, | |
| useOpaqueIdentifier: Ja, | |
| unstable_isNewReconciler: !1, | |
| }, | |
| Co = { | |
| readContext: ea, | |
| useCallback: function (e, t) { | |
| return (to().memoizedState = [e, void 0 === t ? null : t]), e; | |
| }, | |
| useContext: ea, | |
| useEffect: vo, | |
| useImperativeHandle: function (e, t, n) { | |
| return ( | |
| (n = null != n ? n.concat([e]) : null), | |
| ho(4, 2, bo.bind(null, t, e), n) | |
| ); | |
| }, | |
| useLayoutEffect: function (e, t) { | |
| return ho(4, 2, e, t); | |
| }, | |
| useMemo: function (e, t) { | |
| var n = to(); | |
| return ( | |
| (t = void 0 === t ? null : t), | |
| (e = e()), | |
| (n.memoizedState = [e, t]), | |
| e | |
| ); | |
| }, | |
| useReducer: function (e, t, n) { | |
| var r = to(); | |
| return ( | |
| (t = void 0 !== n ? n(t) : t), | |
| (r.memoizedState = r.baseState = t), | |
| (e = (e = r.queue = | |
| { | |
| pending: null, | |
| dispatch: null, | |
| lastRenderedReducer: e, | |
| lastRenderedState: t, | |
| }).dispatch = | |
| _o.bind(null, qa, e)), | |
| [r.memoizedState, e] | |
| ); | |
| }, | |
| useRef: fo, | |
| useState: so, | |
| useDebugValue: ko, | |
| useDeferredValue: function (t) { | |
| var e = so(t), | |
| n = e[0], | |
| r = e[1]; | |
| return ( | |
| vo( | |
| function () { | |
| var e = Ha.transition; | |
| Ha.transition = 1; | |
| try { | |
| r(t); | |
| } finally { | |
| Ha.transition = e; | |
| } | |
| }, | |
| [t] | |
| ), | |
| n | |
| ); | |
| }, | |
| useTransition: function () { | |
| var e = so(!1), | |
| t = e[0]; | |
| return ( | |
| fo( | |
| (e = function (t, n) { | |
| var e = Ul(); | |
| Al(e < 98 ? 98 : e, function () { | |
| t(!0); | |
| }), | |
| Al(97 < e ? 97 : e, function () { | |
| var e = Ha.transition; | |
| Ha.transition = 1; | |
| try { | |
| t(!1), n(); | |
| } finally { | |
| Ha.transition = e; | |
| } | |
| }); | |
| }.bind(null, e[1])) | |
| ), | |
| [e, t] | |
| ); | |
| }, | |
| useMutableSource: function (e, t, n) { | |
| var r = to(); | |
| return ( | |
| (r.memoizedState = { | |
| refs: { getSnapshot: t, setSnapshot: null }, | |
| source: e, | |
| subscribe: n, | |
| }), | |
| uo(r, e, t, n) | |
| ); | |
| }, | |
| useOpaqueIdentifier: function () { | |
| if (Ia) { | |
| var e = !1, | |
| t = { | |
| $$typeof: I, | |
| toString: (r = function () { | |
| throw ( | |
| (e || ((e = !0), n("r:" + (Wr++).toString(36))), | |
| Error(x(355))) | |
| ); | |
| }), | |
| valueOf: r, | |
| }, | |
| n = so(t)[1]; | |
| return ( | |
| 0 == (2 & qa.mode) && | |
| ((qa.flags |= 516), | |
| co( | |
| 5, | |
| function () { | |
| n("r:" + (Wr++).toString(36)); | |
| }, | |
| void 0, | |
| null | |
| )), | |
| t | |
| ); | |
| } | |
| var r; | |
| return so((t = "r:" + (Wr++).toString(36))), t; | |
| }, | |
| unstable_isNewReconciler: !1, | |
| }, | |
| Po = { | |
| readContext: ea, | |
| useCallback: So, | |
| useContext: ea, | |
| useEffect: yo, | |
| useImperativeHandle: wo, | |
| useLayoutEffect: go, | |
| useMemo: Eo, | |
| useReducer: lo, | |
| useRef: po, | |
| useState: function () { | |
| return lo(ro); | |
| }, | |
| useDebugValue: ko, | |
| useDeferredValue: function (t) { | |
| var e = lo(ro), | |
| n = e[0], | |
| r = e[1]; | |
| return ( | |
| yo( | |
| function () { | |
| var e = Ha.transition; | |
| Ha.transition = 1; | |
| try { | |
| r(t); | |
| } finally { | |
| Ha.transition = e; | |
| } | |
| }, | |
| [t] | |
| ), | |
| n | |
| ); | |
| }, | |
| useTransition: function () { | |
| var e = lo(ro)[0]; | |
| return [po().current, e]; | |
| }, | |
| useMutableSource: io, | |
| useOpaqueIdentifier: function () { | |
| return lo(ro)[0]; | |
| }, | |
| unstable_isNewReconciler: !1, | |
| }, | |
| No = { | |
| readContext: ea, | |
| useCallback: So, | |
| useContext: ea, | |
| useEffect: yo, | |
| useImperativeHandle: wo, | |
| useLayoutEffect: go, | |
| useMemo: Eo, | |
| useReducer: ao, | |
| useRef: po, | |
| useState: function () { | |
| return ao(ro); | |
| }, | |
| useDebugValue: ko, | |
| useDeferredValue: function (t) { | |
| var e = ao(ro), | |
| n = e[0], | |
| r = e[1]; | |
| return ( | |
| yo( | |
| function () { | |
| var e = Ha.transition; | |
| Ha.transition = 1; | |
| try { | |
| r(t); | |
| } finally { | |
| Ha.transition = e; | |
| } | |
| }, | |
| [t] | |
| ), | |
| n | |
| ); | |
| }, | |
| useTransition: function () { | |
| var e = ao(ro)[0]; | |
| return [po().current, e]; | |
| }, | |
| useMutableSource: io, | |
| useOpaqueIdentifier: function () { | |
| return ao(ro)[0]; | |
| }, | |
| unstable_isNewReconciler: !1, | |
| }, | |
| To = w.ReactCurrentOwner, | |
| Lo = !1; | |
| function zo(e, t, n, r) { | |
| t.child = null === e ? ka(t, null, n, r) : wa(t, e.child, n, r); | |
| } | |
| function Oo(e, t, n, r, l) { | |
| n = n.render; | |
| var a = t.ref; | |
| return ( | |
| Zl(t, l), | |
| (r = eo(e, t, n, r, a, l)), | |
| null === e || Lo | |
| ? ((t.flags |= 1), zo(e, t, r, l), t.child) | |
| : ((t.updateQueue = e.updateQueue), | |
| (t.flags &= -517), | |
| (e.lanes &= ~l), | |
| Xo(e, t, l)) | |
| ); | |
| } | |
| function Ro(e, t, n, r, l, a) { | |
| if (null !== e) | |
| return ( | |
| (o = e.child), | |
| 0 == (l & a) && | |
| ((l = o.memoizedProps), | |
| (n = null !== (n = n.compare) ? n : ur)(l, r) && | |
| e.ref === t.ref) | |
| ? Xo(e, t, a) | |
| : ((t.flags |= 1), | |
| ((e = Li(o, r)).ref = t.ref), | |
| ((e.return = t).child = e)) | |
| ); | |
| var o = n.type; | |
| return "function" != typeof o || | |
| Ti(o) || | |
| void 0 !== o.defaultProps || | |
| null !== n.compare || | |
| void 0 !== n.defaultProps | |
| ? (((e = zi(n.type, null, r, t, t.mode, a)).ref = t.ref), | |
| ((e.return = t).child = e)) | |
| : ((t.tag = 15), (t.type = o), Mo(e, t, o, r, l, a)); | |
| } | |
| function Mo(e, t, n, r, l, a) { | |
| if (null !== e && ur(e.memoizedProps, r) && e.ref === t.ref) { | |
| if (((Lo = !1), 0 == (a & l))) | |
| return (t.lanes = e.lanes), Xo(e, t, a); | |
| 0 != (16384 & e.flags) && (Lo = !0); | |
| } | |
| return Do(e, t, n, r, a); | |
| } | |
| function Io(e, t, n) { | |
| var r = t.pendingProps, | |
| l = r.children, | |
| a = null !== e ? e.memoizedState : null; | |
| if ( | |
| "hidden" === r.mode || | |
| "unstable-defer-without-hiding" === r.mode | |
| ) | |
| if (0 == (4 & t.mode)) | |
| (t.memoizedState = { baseLanes: 0 }), si(t, n); | |
| else { | |
| if (0 == (1073741824 & n)) | |
| return ( | |
| (e = null !== a ? a.baseLanes | n : n), | |
| (t.lanes = t.childLanes = 1073741824), | |
| (t.memoizedState = { baseLanes: e }), | |
| si(t, e), | |
| null | |
| ); | |
| (t.memoizedState = { baseLanes: 0 }), | |
| si(t, null !== a ? a.baseLanes : n); | |
| } | |
| else | |
| null !== a | |
| ? ((r = a.baseLanes | n), (t.memoizedState = null)) | |
| : (r = n), | |
| si(t, r); | |
| return zo(e, t, l, n), t.child; | |
| } | |
| function Fo(e, t) { | |
| var n = t.ref; | |
| ((null === e && null !== n) || (null !== e && e.ref !== n)) && | |
| (t.flags |= 128); | |
| } | |
| function Do(e, t, n, r, l) { | |
| var a = fl(n) ? sl : ul.current; | |
| return ( | |
| (a = cl(t, a)), | |
| Zl(t, l), | |
| (n = eo(e, t, n, r, a, l)), | |
| null === e || Lo | |
| ? ((t.flags |= 1), zo(e, t, n, l), t.child) | |
| : ((t.updateQueue = e.updateQueue), | |
| (t.flags &= -517), | |
| (e.lanes &= ~l), | |
| Xo(e, t, l)) | |
| ); | |
| } | |
| function Uo(e, t, n, r, l) { | |
| if (fl(n)) { | |
| var a = !0; | |
| ml(t); | |
| } else a = !1; | |
| if ((Zl(t, l), null === t.stateNode)) | |
| null !== e && | |
| ((e.alternate = null), (t.alternate = null), (t.flags |= 2)), | |
| pa(t, n, r), | |
| ma(t, n, r, l), | |
| (r = !0); | |
| else if (null === e) { | |
| var o = t.stateNode, | |
| u = t.memoizedProps; | |
| o.props = u; | |
| var i = o.context, | |
| s = n.contextType; | |
| s = | |
| "object" == typeof s && null !== s | |
| ? ea(s) | |
| : cl(t, (s = fl(n) ? sl : ul.current)); | |
| var c = n.getDerivedStateFromProps, | |
| f = | |
| "function" == typeof c || | |
| "function" == typeof o.getSnapshotBeforeUpdate; | |
| f || | |
| ("function" != typeof o.UNSAFE_componentWillReceiveProps && | |
| "function" != typeof o.componentWillReceiveProps) || | |
| ((u !== r || i !== s) && ha(t, o, r, s)), | |
| (ta = !1); | |
| var d = t.memoizedState; | |
| (o.state = d), | |
| ua(t, r, o, l), | |
| (i = t.memoizedState), | |
| (r = | |
| u !== r || d !== i || il.current || ta | |
| ? ("function" == typeof c && | |
| (ca(t, n, c, r), (i = t.memoizedState)), | |
| (u = ta || da(t, n, u, r, d, i, s)) | |
| ? (f || | |
| ("function" != | |
| typeof o.UNSAFE_componentWillMount && | |
| "function" != typeof o.componentWillMount) || | |
| ("function" == typeof o.componentWillMount && | |
| o.componentWillMount(), | |
| "function" == | |
| typeof o.UNSAFE_componentWillMount && | |
| o.UNSAFE_componentWillMount()), | |
| "function" == typeof o.componentDidMount && | |
| (t.flags |= 4)) | |
| : ("function" == typeof o.componentDidMount && | |
| (t.flags |= 4), | |
| (t.memoizedProps = r), | |
| (t.memoizedState = i)), | |
| (o.props = r), | |
| (o.state = i), | |
| (o.context = s), | |
| u) | |
| : ("function" == typeof o.componentDidMount && | |
| (t.flags |= 4), | |
| !1)); | |
| } else { | |
| (o = t.stateNode), | |
| ra(e, t), | |
| (u = t.memoizedProps), | |
| (s = t.type === t.elementType ? u : Hl(t.type, u)), | |
| (o.props = s), | |
| (f = t.pendingProps), | |
| (d = o.context), | |
| (i = | |
| "object" == typeof (i = n.contextType) && null !== i | |
| ? ea(i) | |
| : cl(t, (i = fl(n) ? sl : ul.current))); | |
| var p = n.getDerivedStateFromProps; | |
| (c = | |
| "function" == typeof p || | |
| "function" == typeof o.getSnapshotBeforeUpdate) || | |
| ("function" != typeof o.UNSAFE_componentWillReceiveProps && | |
| "function" != typeof o.componentWillReceiveProps) || | |
| ((u !== f || d !== i) && ha(t, o, r, i)), | |
| (ta = !1), | |
| (d = t.memoizedState), | |
| (o.state = d), | |
| ua(t, r, o, l); | |
| var h = t.memoizedState; | |
| r = | |
| u !== f || d !== h || il.current || ta | |
| ? ("function" == typeof p && | |
| (ca(t, n, p, r), (h = t.memoizedState)), | |
| (s = ta || da(t, n, s, r, d, h, i)) | |
| ? (c || | |
| ("function" != | |
| typeof o.UNSAFE_componentWillUpdate && | |
| "function" != typeof o.componentWillUpdate) || | |
| ("function" == typeof o.componentWillUpdate && | |
| o.componentWillUpdate(r, h, i), | |
| "function" == typeof o.UNSAFE_componentWillUpdate && | |
| o.UNSAFE_componentWillUpdate(r, h, i)), | |
| "function" == typeof o.componentDidUpdate && | |
| (t.flags |= 4), | |
| "function" == typeof o.getSnapshotBeforeUpdate && | |
| (t.flags |= 256)) | |
| : ("function" != typeof o.componentDidUpdate || | |
| (u === e.memoizedProps && d === e.memoizedState) || | |
| (t.flags |= 4), | |
| "function" != typeof o.getSnapshotBeforeUpdate || | |
| (u === e.memoizedProps && d === e.memoizedState) || | |
| (t.flags |= 256), | |
| (t.memoizedProps = r), | |
| (t.memoizedState = h)), | |
| (o.props = r), | |
| (o.state = h), | |
| (o.context = i), | |
| s) | |
| : ("function" != typeof o.componentDidUpdate || | |
| (u === e.memoizedProps && d === e.memoizedState) || | |
| (t.flags |= 4), | |
| "function" != typeof o.getSnapshotBeforeUpdate || | |
| (u === e.memoizedProps && d === e.memoizedState) || | |
| (t.flags |= 256), | |
| !1); | |
| } | |
| return jo(e, t, n, r, a, l); | |
| } | |
| function jo(e, t, n, r, l, a) { | |
| Fo(e, t); | |
| var o = 0 != (64 & t.flags); | |
| if (!r && !o) return l && vl(t, n, !1), Xo(e, t, a); | |
| (r = t.stateNode), (To.current = t); | |
| var u = | |
| o && "function" != typeof n.getDerivedStateFromError | |
| ? null | |
| : r.render(); | |
| return ( | |
| (t.flags |= 1), | |
| null !== e && o | |
| ? ((t.child = wa(t, e.child, null, a)), | |
| (t.child = wa(t, null, u, a))) | |
| : zo(e, t, u, a), | |
| (t.memoizedState = r.state), | |
| l && vl(t, n, !0), | |
| t.child | |
| ); | |
| } | |
| function Ao(e) { | |
| var t = e.stateNode; | |
| t.pendingContext | |
| ? pl(0, t.pendingContext, t.pendingContext !== t.context) | |
| : t.context && pl(0, t.context, !1), | |
| Pa(e, t.containerInfo); | |
| } | |
| var Vo, | |
| Bo, | |
| $o, | |
| Wo = { dehydrated: null, retryLane: 0 }; | |
| function Ho(e, t, n) { | |
| var r, | |
| l, | |
| a, | |
| o, | |
| u, | |
| i, | |
| s = t.pendingProps, | |
| c = za.current, | |
| f = !1; | |
| return ( | |
| (r = 0 != (64 & t.flags)) || | |
| (r = | |
| (null === e || null !== e.memoizedState) && 0 != (2 & c)), | |
| r | |
| ? ((f = !0), (t.flags &= -65)) | |
| : (null !== e && null === e.memoizedState) || | |
| void 0 === s.fallback || | |
| !0 === s.unstable_avoidThisFallback || | |
| (c |= 1), | |
| al(za, 1 & c), | |
| null === e | |
| ? (void 0 !== s.fallback && Ua(t), | |
| (e = s.children), | |
| (c = s.fallback), | |
| f | |
| ? ((e = Qo(t, e, c, n)), | |
| (t.child.memoizedState = { baseLanes: n }), | |
| (t.memoizedState = Wo), | |
| e) | |
| : "number" == typeof s.unstable_expectedLoadTime | |
| ? ((e = Qo(t, e, c, n)), | |
| (t.child.memoizedState = { baseLanes: n }), | |
| (t.memoizedState = Wo), | |
| (t.lanes = 33554432), | |
| e) | |
| : (((n = Ri( | |
| { mode: "visible", children: e }, | |
| t.mode, | |
| n, | |
| null | |
| )).return = t).child = n)) | |
| : (e.memoizedState, | |
| f | |
| ? ((s = (function (e, t, n, r, l) { | |
| var a = t.mode, | |
| o = e.child; | |
| e = o.sibling; | |
| var u = { mode: "hidden", children: n }; | |
| return ( | |
| 0 == (2 & a) && t.child !== o | |
| ? (((n = t.child).childLanes = 0), | |
| (n.pendingProps = u), | |
| null !== (o = n.lastEffect) | |
| ? ((t.firstEffect = n.firstEffect), | |
| ((t.lastEffect = o).nextEffect = null)) | |
| : (t.firstEffect = t.lastEffect = null)) | |
| : (n = Li(o, u)), | |
| null !== e | |
| ? (r = Li(e, r)) | |
| : ((r = Oi(r, a, l, null)).flags |= 2), | |
| (r.return = t), | |
| (n.return = t), | |
| (n.sibling = r), | |
| (t.child = n), | |
| r | |
| ); | |
| })(e, t, s.children, s.fallback, n)), | |
| (f = t.child), | |
| (c = e.child.memoizedState), | |
| (f.memoizedState = | |
| null === c | |
| ? { baseLanes: n } | |
| : { baseLanes: c.baseLanes | n }), | |
| (f.childLanes = e.childLanes & ~n), | |
| (t.memoizedState = Wo), | |
| s) | |
| : ((l = e), | |
| (a = t), | |
| (o = s.children), | |
| (u = n), | |
| (i = l.child), | |
| (l = i.sibling), | |
| (o = Li(i, { mode: "visible", children: o })), | |
| 0 == (2 & a.mode) && (o.lanes = u), | |
| (o.return = a), | |
| (o.sibling = null) !== l && | |
| ((l.nextEffect = null), | |
| (l.flags = 8), | |
| (a.firstEffect = a.lastEffect = l)), | |
| (n = a.child = o), | |
| (t.memoizedState = null), | |
| n)) | |
| ); | |
| } | |
| function Qo(e, t, n, r) { | |
| var l = e.mode, | |
| a = e.child; | |
| return ( | |
| (t = { mode: "hidden", children: t }), | |
| 0 == (2 & l) && null !== a | |
| ? ((a.childLanes = 0), (a.pendingProps = t)) | |
| : (a = Ri(t, l, 0, null)), | |
| (n = Oi(n, l, r, null)), | |
| (a.return = e), | |
| (n.return = e), | |
| (a.sibling = n), | |
| (e.child = a), | |
| n | |
| ); | |
| } | |
| function qo(e, t) { | |
| e.lanes |= t; | |
| var n = e.alternate; | |
| null !== n && (n.lanes |= t), Jl(e.return, t); | |
| } | |
| function Ko(e, t, n, r, l, a) { | |
| var o = e.memoizedState; | |
| null === o | |
| ? (e.memoizedState = { | |
| isBackwards: t, | |
| rendering: null, | |
| renderingStartTime: 0, | |
| last: r, | |
| tail: n, | |
| tailMode: l, | |
| lastEffect: a, | |
| }) | |
| : ((o.isBackwards = t), | |
| (o.rendering = null), | |
| (o.renderingStartTime = 0), | |
| (o.last = r), | |
| (o.tail = n), | |
| (o.tailMode = l), | |
| (o.lastEffect = a)); | |
| } | |
| function Yo(e, t, n) { | |
| var r = t.pendingProps, | |
| l = r.revealOrder, | |
| a = r.tail; | |
| if ((zo(e, t, r.children, n), 0 != (2 & (r = za.current)))) | |
| (r = (1 & r) | 2), (t.flags |= 64); | |
| else { | |
| if (null !== e && 0 != (64 & e.flags)) | |
| e: for (e = t.child; null !== e; ) { | |
| if (13 === e.tag) null !== e.memoizedState && qo(e, n); | |
| else if (19 === e.tag) qo(e, n); | |
| else if (null !== e.child) { | |
| e = (e.child.return = e).child; | |
| continue; | |
| } | |
| if (e === t) break e; | |
| for (; null === e.sibling; ) { | |
| if (null === e.return || e.return === t) break e; | |
| e = e.return; | |
| } | |
| (e.sibling.return = e.return), (e = e.sibling); | |
| } | |
| r &= 1; | |
| } | |
| if ((al(za, r), 0 == (2 & t.mode))) t.memoizedState = null; | |
| else | |
| switch (l) { | |
| case "forwards": | |
| for (n = t.child, l = null; null !== n; ) | |
| null !== (e = n.alternate) && null === Oa(e) && (l = n), | |
| (n = n.sibling); | |
| null === (n = l) | |
| ? ((l = t.child), (t.child = null)) | |
| : ((l = n.sibling), (n.sibling = null)), | |
| Ko(t, !1, l, n, a, t.lastEffect); | |
| break; | |
| case "backwards": | |
| for (n = null, l = t.child, t.child = null; null !== l; ) { | |
| if (null !== (e = l.alternate) && null === Oa(e)) { | |
| t.child = l; | |
| break; | |
| } | |
| (e = l.sibling), (l.sibling = n), (n = l), (l = e); | |
| } | |
| Ko(t, !0, n, null, a, t.lastEffect); | |
| break; | |
| case "together": | |
| Ko(t, !1, null, null, void 0, t.lastEffect); | |
| break; | |
| default: | |
| t.memoizedState = null; | |
| } | |
| return t.child; | |
| } | |
| function Xo(e, t, n) { | |
| if ( | |
| (null !== e && (t.dependencies = e.dependencies), | |
| (Tu |= t.lanes), | |
| 0 == (n & t.childLanes)) | |
| ) | |
| return null; | |
| if (null !== e && t.child !== e.child) throw Error(x(153)); | |
| if (null !== t.child) { | |
| for ( | |
| n = Li((e = t.child), e.pendingProps), | |
| (t.child = n).return = t; | |
| null !== e.sibling; | |
| ) | |
| (e = e.sibling), | |
| ((n = n.sibling = Li(e, e.pendingProps)).return = t); | |
| n.sibling = null; | |
| } | |
| return t.child; | |
| } | |
| function Go(e, t) { | |
| if (!Ia) | |
| switch (e.tailMode) { | |
| case "hidden": | |
| t = e.tail; | |
| for (var n = null; null !== t; ) | |
| null !== t.alternate && (n = t), (t = t.sibling); | |
| null === n ? (e.tail = null) : (n.sibling = null); | |
| break; | |
| case "collapsed": | |
| n = e.tail; | |
| for (var r = null; null !== n; ) | |
| null !== n.alternate && (r = n), (n = n.sibling); | |
| null === r | |
| ? t || null === e.tail | |
| ? (e.tail = null) | |
| : (e.tail.sibling = null) | |
| : (r.sibling = null); | |
| } | |
| } | |
| function Jo(e, t, n) { | |
| var r = t.pendingProps; | |
| switch (t.tag) { | |
| case 2: | |
| case 16: | |
| case 15: | |
| case 0: | |
| case 11: | |
| case 7: | |
| case 8: | |
| case 12: | |
| case 9: | |
| case 14: | |
| return null; | |
| case 1: | |
| return fl(t.type) && dl(), null; | |
| case 3: | |
| return ( | |
| Na(), | |
| ll(il), | |
| ll(ul), | |
| $a(), | |
| (r = t.stateNode).pendingContext && | |
| ((r.context = r.pendingContext), | |
| (r.pendingContext = null)), | |
| (null !== e && null !== e.child) || | |
| (Aa(t) ? (t.flags |= 4) : r.hydrate || (t.flags |= 256)), | |
| null | |
| ); | |
| case 5: | |
| La(t); | |
| var l = Ca(xa.current); | |
| if (((n = t.type), null !== e && null != t.stateNode)) | |
| Bo(e, t, n, r), e.ref !== t.ref && (t.flags |= 128); | |
| else { | |
| if (!r) { | |
| if (null === t.stateNode) throw Error(x(166)); | |
| return null; | |
| } | |
| if (((e = Ca(Ea.current)), Aa(t))) { | |
| (r = t.stateNode), (n = t.type); | |
| var a = t.memoizedProps; | |
| switch (((r[Qr] = t), (r[qr] = a), n)) { | |
| case "dialog": | |
| _r("cancel", r), _r("close", r); | |
| break; | |
| case "iframe": | |
| case "object": | |
| case "embed": | |
| _r("load", r); | |
| break; | |
| case "video": | |
| case "audio": | |
| for (e = 0; e < wr.length; e++) _r(wr[e], r); | |
| break; | |
| case "source": | |
| _r("error", r); | |
| break; | |
| case "img": | |
| case "image": | |
| case "link": | |
| _r("error", r), _r("load", r); | |
| break; | |
| case "details": | |
| _r("toggle", r); | |
| break; | |
| case "input": | |
| ee(r, a), _r("invalid", r); | |
| break; | |
| case "select": | |
| (r._wrapperState = { wasMultiple: !!a.multiple }), | |
| _r("invalid", r); | |
| break; | |
| case "textarea": | |
| ie(r, a), _r("invalid", r); | |
| } | |
| for (var o in (Ee(n, a), (e = null), a)) | |
| a.hasOwnProperty(o) && | |
| ((l = a[o]), | |
| "children" === o | |
| ? "string" == typeof l | |
| ? r.textContent !== l && (e = ["children", l]) | |
| : "number" == typeof l && | |
| r.textContent !== "" + l && | |
| (e = ["children", "" + l]) | |
| : c.hasOwnProperty(o) && | |
| null != l && | |
| "onScroll" === o && | |
| _r("scroll", r)); | |
| switch (n) { | |
| case "input": | |
| X(r), re(r, a, !0); | |
| break; | |
| case "textarea": | |
| X(r), ce(r); | |
| break; | |
| case "select": | |
| case "option": | |
| break; | |
| default: | |
| "function" == typeof a.onClick && (r.onclick = Mr); | |
| } | |
| (r = e), null !== (t.updateQueue = r) && (t.flags |= 4); | |
| } else { | |
| switch ( | |
| ((o = 9 === l.nodeType ? l : l.ownerDocument), | |
| e === fe && (e = de(n)), | |
| e === fe | |
| ? "script" === n | |
| ? (((e = o.createElement("div")).innerHTML = | |
| "<script><\/script>"), | |
| (e = e.removeChild(e.firstChild))) | |
| : "string" == typeof r.is | |
| ? (e = o.createElement(n, { is: r.is })) | |
| : ((e = o.createElement(n)), | |
| "select" === n && | |
| ((o = e), | |
| r.multiple | |
| ? (o.multiple = !0) | |
| : r.size && (o.size = r.size))) | |
| : (e = o.createElementNS(e, n)), | |
| (e[Qr] = t), | |
| (e[qr] = r), | |
| Vo(e, t), | |
| (t.stateNode = e), | |
| (o = _e(n, r)), | |
| n) | |
| ) { | |
| case "dialog": | |
| _r("cancel", e), _r("close", e), (l = r); | |
| break; | |
| case "iframe": | |
| case "object": | |
| case "embed": | |
| _r("load", e), (l = r); | |
| break; | |
| case "video": | |
| case "audio": | |
| for (l = 0; l < wr.length; l++) _r(wr[l], e); | |
| l = r; | |
| break; | |
| case "source": | |
| _r("error", e), (l = r); | |
| break; | |
| case "img": | |
| case "image": | |
| case "link": | |
| _r("error", e), _r("load", e), (l = r); | |
| break; | |
| case "details": | |
| _r("toggle", e), (l = r); | |
| break; | |
| case "input": | |
| ee(e, r), (l = Z(e, r)), _r("invalid", e); | |
| break; | |
| case "option": | |
| l = ae(e, r); | |
| break; | |
| case "select": | |
| (e._wrapperState = { wasMultiple: !!r.multiple }), | |
| (l = m({}, r, { value: void 0 })), | |
| _r("invalid", e); | |
| break; | |
| case "textarea": | |
| ie(e, r), (l = ue(e, r)), _r("invalid", e); | |
| break; | |
| default: | |
| l = r; | |
| } | |
| Ee(n, l); | |
| var u = l; | |
| for (a in u) | |
| if (u.hasOwnProperty(a)) { | |
| var i = u[a]; | |
| "style" === a | |
| ? ke(e, i) | |
| : "dangerouslySetInnerHTML" === a | |
| ? null != (i = i ? i.__html : void 0) && ve(e, i) | |
| : "children" === a | |
| ? "string" == typeof i | |
| ? ("textarea" !== n || "" !== i) && ye(e, i) | |
| : "number" == typeof i && ye(e, "" + i) | |
| : "suppressContentEditableWarning" !== a && | |
| "suppressHydrationWarning" !== a && | |
| "autoFocus" !== a && | |
| (c.hasOwnProperty(a) | |
| ? null != i && | |
| "onScroll" === a && | |
| _r("scroll", e) | |
| : null != i && b(e, a, i, o)); | |
| } | |
| switch (n) { | |
| case "input": | |
| X(e), re(e, r, !1); | |
| break; | |
| case "textarea": | |
| X(e), ce(e); | |
| break; | |
| case "option": | |
| null != r.value && | |
| e.setAttribute("value", "" + K(r.value)); | |
| break; | |
| case "select": | |
| (e.multiple = !!r.multiple), | |
| null != (a = r.value) | |
| ? oe(e, !!r.multiple, a, !1) | |
| : null != r.defaultValue && | |
| oe(e, !!r.multiple, r.defaultValue, !0); | |
| break; | |
| default: | |
| "function" == typeof l.onClick && (e.onclick = Mr); | |
| } | |
| Dr(n, r) && (t.flags |= 4); | |
| } | |
| null !== t.ref && (t.flags |= 128); | |
| } | |
| return null; | |
| case 6: | |
| if (e && null != t.stateNode) $o(0, t, e.memoizedProps, r); | |
| else { | |
| if ("string" != typeof r && null === t.stateNode) | |
| throw Error(x(166)); | |
| (n = Ca(xa.current)), | |
| Ca(Ea.current), | |
| Aa(t) | |
| ? ((r = t.stateNode), | |
| (n = t.memoizedProps), | |
| (r[Qr] = t), | |
| r.nodeValue !== n && (t.flags |= 4)) | |
| : (((r = ( | |
| 9 === n.nodeType ? n : n.ownerDocument | |
| ).createTextNode(r))[Qr] = t).stateNode = r); | |
| } | |
| return null; | |
| case 13: | |
| return ( | |
| ll(za), | |
| (r = t.memoizedState), | |
| 0 != (64 & t.flags) | |
| ? ((t.lanes = n), t) | |
| : ((r = null !== r), | |
| (n = !1), | |
| null === e | |
| ? void 0 !== t.memoizedProps.fallback && Aa(t) | |
| : (n = null !== e.memoizedState), | |
| r && | |
| !n && | |
| 0 != (2 & t.mode) && | |
| ((null === e && | |
| !0 !== | |
| t.memoizedProps.unstable_avoidThisFallback) || | |
| 0 != (1 & za.current) | |
| ? 0 === Cu && (Cu = 3) | |
| : ((0 !== Cu && 3 !== Cu) || (Cu = 4), | |
| null === ku || | |
| (0 == (134217727 & Tu) && | |
| 0 == (134217727 & Lu)) || | |
| ai(ku, Eu))), | |
| (r || n) && (t.flags |= 4), | |
| null) | |
| ); | |
| case 4: | |
| return ( | |
| Na(), null === e && Cr(t.stateNode.containerInfo), null | |
| ); | |
| case 10: | |
| return Gl(t), null; | |
| case 17: | |
| return fl(t.type) && dl(), null; | |
| case 19: | |
| if ((ll(za), null === (r = t.memoizedState))) return null; | |
| if (((a = 0 != (64 & t.flags)), null === (o = r.rendering))) | |
| if (a) Go(r, !1); | |
| else { | |
| if (0 !== Cu || (null !== e && 0 != (64 & e.flags))) | |
| for (e = t.child; null !== e; ) { | |
| if (null !== (o = Oa(e))) { | |
| for ( | |
| t.flags |= 64, | |
| Go(r, !1), | |
| null !== (a = o.updateQueue) && | |
| ((t.updateQueue = a), (t.flags |= 4)), | |
| null === r.lastEffect && (t.firstEffect = null), | |
| t.lastEffect = r.lastEffect, | |
| r = n, | |
| n = t.child; | |
| null !== n; | |
| ) | |
| (e = r), | |
| ((a = n).flags &= 2), | |
| (a.nextEffect = null), | |
| (a.firstEffect = null), | |
| (a.lastEffect = null) === (o = a.alternate) | |
| ? ((a.childLanes = 0), | |
| (a.lanes = e), | |
| (a.child = null), | |
| (a.memoizedProps = null), | |
| (a.memoizedState = null), | |
| (a.updateQueue = null), | |
| (a.dependencies = null), | |
| (a.stateNode = null)) | |
| : ((a.childLanes = o.childLanes), | |
| (a.lanes = o.lanes), | |
| (a.child = o.child), | |
| (a.memoizedProps = o.memoizedProps), | |
| (a.memoizedState = o.memoizedState), | |
| (a.updateQueue = o.updateQueue), | |
| (a.type = o.type), | |
| (e = o.dependencies), | |
| (a.dependencies = | |
| null === e | |
| ? null | |
| : { | |
| lanes: e.lanes, | |
| firstContext: e.firstContext, | |
| })), | |
| (n = n.sibling); | |
| return al(za, (1 & za.current) | 2), t.child; | |
| } | |
| e = e.sibling; | |
| } | |
| null !== r.tail && | |
| Dl() > Mu && | |
| ((t.flags |= 64), | |
| Go(r, !(a = !0)), | |
| (t.lanes = 33554432)); | |
| } | |
| else { | |
| if (!a) | |
| if (null !== (e = Oa(o))) { | |
| if ( | |
| ((t.flags |= 64), | |
| (a = !0), | |
| null !== (n = e.updateQueue) && | |
| ((t.updateQueue = n), (t.flags |= 4)), | |
| Go(r, !0), | |
| null === r.tail && | |
| "hidden" === r.tailMode && | |
| !o.alternate && | |
| !Ia) | |
| ) | |
| return ( | |
| null !== (t = t.lastEffect = r.lastEffect) && | |
| (t.nextEffect = null), | |
| null | |
| ); | |
| } else | |
| 2 * Dl() - r.renderingStartTime > Mu && | |
| 1073741824 !== n && | |
| ((t.flags |= 64), | |
| Go(r, !(a = !0)), | |
| (t.lanes = 33554432)); | |
| r.isBackwards | |
| ? ((o.sibling = t.child), (t.child = o)) | |
| : (null !== (n = r.last) | |
| ? (n.sibling = o) | |
| : (t.child = o), | |
| (r.last = o)); | |
| } | |
| return null !== r.tail | |
| ? ((n = r.tail), | |
| (r.rendering = n), | |
| (r.tail = n.sibling), | |
| (r.lastEffect = t.lastEffect), | |
| (r.renderingStartTime = Dl()), | |
| (n.sibling = null), | |
| (t = za.current), | |
| al(za, a ? (1 & t) | 2 : 1 & t), | |
| n) | |
| : null; | |
| case 23: | |
| case 24: | |
| return ( | |
| ci(), | |
| null !== e && | |
| (null !== e.memoizedState) != | |
| (null !== t.memoizedState) && | |
| "unstable-defer-without-hiding" !== r.mode && | |
| (t.flags |= 4), | |
| null | |
| ); | |
| } | |
| throw Error(x(156, t.tag)); | |
| } | |
| function Zo(e) { | |
| switch (e.tag) { | |
| case 1: | |
| fl(e.type) && dl(); | |
| var t = e.flags; | |
| return 4096 & t ? ((e.flags = (-4097 & t) | 64), e) : null; | |
| case 3: | |
| if ((Na(), ll(il), ll(ul), $a(), 0 != (64 & (t = e.flags)))) | |
| throw Error(x(285)); | |
| return (e.flags = (-4097 & t) | 64), e; | |
| case 5: | |
| return La(e), null; | |
| case 13: | |
| return ( | |
| ll(za), | |
| 4096 & (t = e.flags) | |
| ? ((e.flags = (-4097 & t) | 64), e) | |
| : null | |
| ); | |
| case 19: | |
| return ll(za), null; | |
| case 4: | |
| return Na(), null; | |
| case 10: | |
| return Gl(e), null; | |
| case 23: | |
| case 24: | |
| return ci(), null; | |
| default: | |
| return null; | |
| } | |
| } | |
| function eu(e, t) { | |
| try { | |
| for (var n = "", r = t; (n += Q(r)), (r = r.return); ); | |
| var l = n; | |
| } catch (e) { | |
| l = "\nError generating stack: " + e.message + "\n" + e.stack; | |
| } | |
| return { value: e, source: t, stack: l }; | |
| } | |
| function tu(e, t) { | |
| try { | |
| console.error(t.value); | |
| } catch (e) { | |
| setTimeout(function () { | |
| throw e; | |
| }); | |
| } | |
| } | |
| (Vo = function (e, t) { | |
| for (var n = t.child; null !== n; ) { | |
| if (5 === n.tag || 6 === n.tag) e.appendChild(n.stateNode); | |
| else if (4 !== n.tag && null !== n.child) { | |
| n = (n.child.return = n).child; | |
| continue; | |
| } | |
| if (n === t) break; | |
| for (; null === n.sibling; ) { | |
| if (null === n.return || n.return === t) return; | |
| n = n.return; | |
| } | |
| (n.sibling.return = n.return), (n = n.sibling); | |
| } | |
| }), | |
| (Bo = function (e, t, n, r) { | |
| var l = e.memoizedProps; | |
| if (l !== r) { | |
| (e = t.stateNode), Ca(Ea.current); | |
| var a, | |
| o = null; | |
| switch (n) { | |
| case "input": | |
| (l = Z(e, l)), (r = Z(e, r)), (o = []); | |
| break; | |
| case "option": | |
| (l = ae(e, l)), (r = ae(e, r)), (o = []); | |
| break; | |
| case "select": | |
| (l = m({}, l, { value: void 0 })), | |
| (r = m({}, r, { value: void 0 })), | |
| (o = []); | |
| break; | |
| case "textarea": | |
| (l = ue(e, l)), (r = ue(e, r)), (o = []); | |
| break; | |
| default: | |
| "function" != typeof l.onClick && | |
| "function" == typeof r.onClick && | |
| (e.onclick = Mr); | |
| } | |
| for (s in (Ee(n, r), (n = null), l)) | |
| if ( | |
| !r.hasOwnProperty(s) && | |
| l.hasOwnProperty(s) && | |
| null != l[s] | |
| ) | |
| if ("style" === s) { | |
| var u = l[s]; | |
| for (a in u) | |
| u.hasOwnProperty(a) && (n || (n = {}), (n[a] = "")); | |
| } else | |
| "dangerouslySetInnerHTML" !== s && | |
| "children" !== s && | |
| "suppressContentEditableWarning" !== s && | |
| "suppressHydrationWarning" !== s && | |
| "autoFocus" !== s && | |
| (c.hasOwnProperty(s) | |
| ? o || (o = []) | |
| : (o = o || []).push(s, null)); | |
| for (s in r) { | |
| var i = r[s]; | |
| if ( | |
| ((u = null != l ? l[s] : void 0), | |
| r.hasOwnProperty(s) && | |
| i !== u && | |
| (null != i || null != u)) | |
| ) | |
| if ("style" === s) | |
| if (u) { | |
| for (a in u) | |
| !u.hasOwnProperty(a) || | |
| (i && i.hasOwnProperty(a)) || | |
| (n || (n = {}), (n[a] = "")); | |
| for (a in i) | |
| i.hasOwnProperty(a) && | |
| u[a] !== i[a] && | |
| (n || (n = {}), (n[a] = i[a])); | |
| } else n || (o || (o = []), o.push(s, n)), (n = i); | |
| else | |
| "dangerouslySetInnerHTML" === s | |
| ? ((i = i ? i.__html : void 0), | |
| (u = u ? u.__html : void 0), | |
| null != i && u !== i && (o = o || []).push(s, i)) | |
| : "children" === s | |
| ? ("string" != typeof i && "number" != typeof i) || | |
| (o = o || []).push(s, "" + i) | |
| : "suppressContentEditableWarning" !== s && | |
| "suppressHydrationWarning" !== s && | |
| (c.hasOwnProperty(s) | |
| ? (null != i && | |
| "onScroll" === s && | |
| _r("scroll", e), | |
| o || u === i || (o = [])) | |
| : "object" == typeof i && | |
| null !== i && | |
| i.$$typeof === I | |
| ? i.toString() | |
| : (o = o || []).push(s, i)); | |
| } | |
| n && (o = o || []).push("style", n); | |
| var s = o; | |
| (t.updateQueue = s) && (t.flags |= 4); | |
| } | |
| }), | |
| ($o = function (e, t, n, r) { | |
| n !== r && (t.flags |= 4); | |
| }); | |
| var nu = "function" == typeof WeakMap ? WeakMap : Map; | |
| function ru(e, t, n) { | |
| ((n = la(-1, n)).tag = 3), (n.payload = { element: null }); | |
| var r = t.value; | |
| return ( | |
| (n.callback = function () { | |
| Uu || ((Uu = !0), (ju = r)), tu(0, t); | |
| }), | |
| n | |
| ); | |
| } | |
| function lu(e, t, n) { | |
| (n = la(-1, n)).tag = 3; | |
| var r = e.type.getDerivedStateFromError; | |
| if ("function" == typeof r) { | |
| var l = t.value; | |
| n.payload = function () { | |
| return tu(0, t), r(l); | |
| }; | |
| } | |
| var a = e.stateNode; | |
| return ( | |
| null !== a && | |
| "function" == typeof a.componentDidCatch && | |
| (n.callback = function () { | |
| "function" != typeof r && | |
| (null === Au ? (Au = new Set([this])) : Au.add(this), | |
| tu(0, t)); | |
| var e = t.stack; | |
| this.componentDidCatch(t.value, { | |
| componentStack: null !== e ? e : "", | |
| }); | |
| }), | |
| n | |
| ); | |
| } | |
| var au = "function" == typeof WeakSet ? WeakSet : Set; | |
| function ou(t) { | |
| var e = t.ref; | |
| if (null !== e) | |
| if ("function" == typeof e) | |
| try { | |
| e(null); | |
| } catch (e) { | |
| xi(t, e); | |
| } | |
| else e.current = null; | |
| } | |
| function uu(e, t) { | |
| switch (t.tag) { | |
| case 0: | |
| case 11: | |
| case 15: | |
| case 22: | |
| return; | |
| case 1: | |
| if (256 & t.flags && null !== e) { | |
| var n = e.memoizedProps, | |
| r = e.memoizedState; | |
| (t = (e = t.stateNode).getSnapshotBeforeUpdate( | |
| t.elementType === t.type ? n : Hl(t.type, n), | |
| r | |
| )), | |
| (e.__reactInternalSnapshotBeforeUpdate = t); | |
| } | |
| return; | |
| case 3: | |
| return void (256 & t.flags && Vr(t.stateNode.containerInfo)); | |
| case 5: | |
| case 6: | |
| case 4: | |
| case 17: | |
| return; | |
| } | |
| throw Error(x(163)); | |
| } | |
| function iu(e, t, n) { | |
| switch (n.tag) { | |
| case 0: | |
| case 11: | |
| case 15: | |
| case 22: | |
| if ( | |
| null !== | |
| (t = null !== (t = n.updateQueue) ? t.lastEffect : null) | |
| ) { | |
| e = t = t.next; | |
| do { | |
| if (3 == (3 & e.tag)) { | |
| var r = e.create; | |
| e.destroy = r(); | |
| } | |
| e = e.next; | |
| } while (e !== t); | |
| } | |
| if ( | |
| null !== | |
| (t = null !== (t = n.updateQueue) ? t.lastEffect : null) | |
| ) { | |
| e = t = t.next; | |
| do { | |
| var l = e; | |
| (r = l.next), | |
| 0 != (4 & (l = l.tag)) && | |
| 0 != (1 & l) && | |
| (Si(n, e), | |
| (a = n), | |
| (o = e), | |
| Wu.push(o, a), | |
| Vu || | |
| ((Vu = !0), | |
| Vl(97, function () { | |
| return ki(), null; | |
| }))), | |
| (e = r); | |
| } while (e !== t); | |
| } | |
| return; | |
| case 1: | |
| return ( | |
| (e = n.stateNode), | |
| 4 & n.flags && | |
| (null === t | |
| ? e.componentDidMount() | |
| : ((r = | |
| n.elementType === n.type | |
| ? t.memoizedProps | |
| : Hl(n.type, t.memoizedProps)), | |
| e.componentDidUpdate( | |
| r, | |
| t.memoizedState, | |
| e.__reactInternalSnapshotBeforeUpdate | |
| ))), | |
| void (null !== (t = n.updateQueue) && ia(n, t, e)) | |
| ); | |
| case 3: | |
| if (null !== (t = n.updateQueue)) { | |
| if ((e = null) !== n.child) | |
| switch (n.child.tag) { | |
| case 5: | |
| e = n.child.stateNode; | |
| break; | |
| case 1: | |
| e = n.child.stateNode; | |
| } | |
| ia(n, t, e); | |
| } | |
| return; | |
| case 5: | |
| return ( | |
| (e = n.stateNode), | |
| void ( | |
| null === t && | |
| 4 & n.flags && | |
| Dr(n.type, n.memoizedProps) && | |
| e.focus() | |
| ) | |
| ); | |
| case 6: | |
| case 4: | |
| case 12: | |
| return; | |
| case 13: | |
| return void ( | |
| null === n.memoizedState && | |
| null !== (n = n.alternate) && | |
| null !== (n = n.memoizedState) && | |
| null !== (n = n.dehydrated) && | |
| wt(n) | |
| ); | |
| case 19: | |
| case 17: | |
| case 20: | |
| case 21: | |
| case 23: | |
| case 24: | |
| return; | |
| } | |
| var a, o; | |
| throw Error(x(163)); | |
| } | |
| function su(e, t) { | |
| for (var n = e; ; ) { | |
| if (5 === n.tag) { | |
| var r = n.stateNode; | |
| if (t) | |
| "function" == typeof (r = r.style).setProperty | |
| ? r.setProperty("display", "none", "important") | |
| : (r.display = "none"); | |
| else { | |
| r = n.stateNode; | |
| var l = n.memoizedProps.style; | |
| (l = | |
| null != l && l.hasOwnProperty("display") | |
| ? l.display | |
| : null), | |
| (r.style.display = we("display", l)); | |
| } | |
| } else if (6 === n.tag) | |
| n.stateNode.nodeValue = t ? "" : n.memoizedProps; | |
| else if ( | |
| ((23 !== n.tag && 24 !== n.tag) || | |
| null === n.memoizedState || | |
| n === e) && | |
| null !== n.child | |
| ) { | |
| n = (n.child.return = n).child; | |
| continue; | |
| } | |
| if (n === e) break; | |
| for (; null === n.sibling; ) { | |
| if (null === n.return || n.return === e) return; | |
| n = n.return; | |
| } | |
| (n.sibling.return = n.return), (n = n.sibling); | |
| } | |
| } | |
| function cu(e, t) { | |
| if (gl && "function" == typeof gl.onCommitFiberUnmount) | |
| try { | |
| gl.onCommitFiberUnmount(yl, t); | |
| } catch (e) {} | |
| switch (t.tag) { | |
| case 0: | |
| case 11: | |
| case 14: | |
| case 15: | |
| case 22: | |
| if ( | |
| null !== (e = t.updateQueue) && | |
| null !== (e = e.lastEffect) | |
| ) { | |
| var n = (e = e.next); | |
| do { | |
| var r = n, | |
| l = r.destroy; | |
| if (((r = r.tag), void 0 !== l)) | |
| if (0 != (4 & r)) Si(t, n); | |
| else { | |
| r = t; | |
| try { | |
| l(); | |
| } catch (e) { | |
| xi(r, e); | |
| } | |
| } | |
| n = n.next; | |
| } while (n !== e); | |
| } | |
| break; | |
| case 1: | |
| if ( | |
| (ou(t), | |
| "function" == typeof (e = t.stateNode).componentWillUnmount) | |
| ) | |
| try { | |
| (e.props = t.memoizedProps), | |
| (e.state = t.memoizedState), | |
| e.componentWillUnmount(); | |
| } catch (e) { | |
| xi(t, e); | |
| } | |
| break; | |
| case 5: | |
| ou(t); | |
| break; | |
| case 4: | |
| hu(e, t); | |
| } | |
| } | |
| function fu(e) { | |
| (e.alternate = null), | |
| (e.child = null), | |
| (e.dependencies = null), | |
| (e.firstEffect = null), | |
| (e.lastEffect = null), | |
| (e.memoizedProps = null), | |
| (e.memoizedState = null), | |
| (e.pendingProps = null), | |
| (e.return = null), | |
| (e.updateQueue = null); | |
| } | |
| function du(e) { | |
| return 5 === e.tag || 3 === e.tag || 4 === e.tag; | |
| } | |
| function pu(e) { | |
| e: { | |
| for (var t = e.return; null !== t; ) { | |
| if (du(t)) break e; | |
| t = t.return; | |
| } | |
| throw Error(x(160)); | |
| } | |
| var n = t; | |
| switch (((t = n.stateNode), n.tag)) { | |
| case 5: | |
| var r = !1; | |
| break; | |
| case 3: | |
| case 4: | |
| (t = t.containerInfo), (r = !0); | |
| break; | |
| default: | |
| throw Error(x(161)); | |
| } | |
| 16 & n.flags && (ye(t, ""), (n.flags &= -17)); | |
| e: t: for (n = e; ; ) { | |
| for (; null === n.sibling; ) { | |
| if (null === n.return || du(n.return)) { | |
| n = null; | |
| break e; | |
| } | |
| n = n.return; | |
| } | |
| for ( | |
| n.sibling.return = n.return, n = n.sibling; | |
| 5 !== n.tag && 6 !== n.tag && 18 !== n.tag; | |
| ) { | |
| if (2 & n.flags) continue t; | |
| if (null === n.child || 4 === n.tag) continue t; | |
| n = (n.child.return = n).child; | |
| } | |
| if (!(2 & n.flags)) { | |
| n = n.stateNode; | |
| break e; | |
| } | |
| } | |
| r | |
| ? (function e(t, n, r) { | |
| var l = t.tag, | |
| a = 5 === l || 6 === l; | |
| if (a) | |
| (t = a ? t.stateNode : t.stateNode.instance), | |
| n | |
| ? 8 === r.nodeType | |
| ? r.parentNode.insertBefore(t, n) | |
| : r.insertBefore(t, n) | |
| : (8 === r.nodeType | |
| ? (n = r.parentNode).insertBefore(t, r) | |
| : (n = r).appendChild(t), | |
| (null !== (r = r._reactRootContainer) && | |
| void 0 !== r) || | |
| null !== n.onclick || | |
| (n.onclick = Mr)); | |
| else if (4 !== l && null !== (t = t.child)) | |
| for (e(t, n, r), t = t.sibling; null !== t; ) | |
| e(t, n, r), (t = t.sibling); | |
| })(e, n, t) | |
| : (function e(t, n, r) { | |
| var l = t.tag, | |
| a = 5 === l || 6 === l; | |
| if (a) | |
| (t = a ? t.stateNode : t.stateNode.instance), | |
| n ? r.insertBefore(t, n) : r.appendChild(t); | |
| else if (4 !== l && null !== (t = t.child)) | |
| for (e(t, n, r), t = t.sibling; null !== t; ) | |
| e(t, n, r), (t = t.sibling); | |
| })(e, n, t); | |
| } | |
| function hu(e, t) { | |
| for (var n, r, l = t, a = !1; ; ) { | |
| if (!a) { | |
| a = l.return; | |
| e: for (;;) { | |
| if (null === a) throw Error(x(160)); | |
| switch (((n = a.stateNode), a.tag)) { | |
| case 5: | |
| r = !1; | |
| break e; | |
| case 3: | |
| case 4: | |
| (n = n.containerInfo), (r = !0); | |
| break e; | |
| } | |
| a = a.return; | |
| } | |
| a = !0; | |
| } | |
| if (5 === l.tag || 6 === l.tag) { | |
| e: for (var o = e, u = l, i = u; ; ) | |
| if ((cu(o, i), null !== i.child && 4 !== i.tag)) | |
| (i.child.return = i), (i = i.child); | |
| else { | |
| if (i === u) break e; | |
| for (; null === i.sibling; ) { | |
| if (null === i.return || i.return === u) break e; | |
| i = i.return; | |
| } | |
| (i.sibling.return = i.return), (i = i.sibling); | |
| } | |
| r | |
| ? ((o = n), | |
| (u = l.stateNode), | |
| 8 === o.nodeType | |
| ? o.parentNode.removeChild(u) | |
| : o.removeChild(u)) | |
| : n.removeChild(l.stateNode); | |
| } else if (4 === l.tag) { | |
| if (null !== l.child) { | |
| (n = l.stateNode.containerInfo), | |
| (r = !0), | |
| (l = (l.child.return = l).child); | |
| continue; | |
| } | |
| } else if ((cu(e, l), null !== l.child)) { | |
| l = (l.child.return = l).child; | |
| continue; | |
| } | |
| if (l === t) break; | |
| for (; null === l.sibling; ) { | |
| if (null === l.return || l.return === t) return; | |
| 4 === (l = l.return).tag && (a = !1); | |
| } | |
| (l.sibling.return = l.return), (l = l.sibling); | |
| } | |
| } | |
| function mu(e, t) { | |
| switch (t.tag) { | |
| case 0: | |
| case 11: | |
| case 14: | |
| case 15: | |
| case 22: | |
| var n = t.updateQueue; | |
| if (null !== (n = null !== n ? n.lastEffect : null)) | |
| for ( | |
| var r = (n = n.next); | |
| 3 == (3 & r.tag) && | |
| ((e = r.destroy), (r.destroy = void 0) !== e && e()), | |
| (r = r.next) !== n; | |
| ); | |
| return; | |
| case 1: | |
| return; | |
| case 5: | |
| if (null != (n = t.stateNode)) { | |
| r = t.memoizedProps; | |
| var l = null !== e ? e.memoizedProps : r; | |
| e = t.type; | |
| var a = t.updateQueue; | |
| if ((t.updateQueue = null) !== a) { | |
| for ( | |
| n[qr] = r, | |
| "input" === e && | |
| "radio" === r.type && | |
| null != r.name && | |
| te(n, r), | |
| _e(e, l), | |
| t = _e(e, r), | |
| l = 0; | |
| l < a.length; | |
| l += 2 | |
| ) { | |
| var o = a[l], | |
| u = a[l + 1]; | |
| "style" === o | |
| ? ke(n, u) | |
| : "dangerouslySetInnerHTML" === o | |
| ? ve(n, u) | |
| : "children" === o | |
| ? ye(n, u) | |
| : b(n, o, u, t); | |
| } | |
| switch (e) { | |
| case "input": | |
| ne(n, r); | |
| break; | |
| case "textarea": | |
| se(n, r); | |
| break; | |
| case "select": | |
| (e = n._wrapperState.wasMultiple), | |
| (n._wrapperState.wasMultiple = !!r.multiple), | |
| null != (a = r.value) | |
| ? oe(n, !!r.multiple, a, !1) | |
| : e !== !!r.multiple && | |
| (null != r.defaultValue | |
| ? oe(n, !!r.multiple, r.defaultValue, !0) | |
| : oe( | |
| n, | |
| !!r.multiple, | |
| r.multiple ? [] : "", | |
| !1 | |
| )); | |
| } | |
| } | |
| } | |
| return; | |
| case 6: | |
| if (null === t.stateNode) throw Error(x(162)); | |
| return void (t.stateNode.nodeValue = t.memoizedProps); | |
| case 3: | |
| return void ( | |
| (n = t.stateNode).hydrate && | |
| ((n.hydrate = !1), wt(n.containerInfo)) | |
| ); | |
| case 12: | |
| return; | |
| case 13: | |
| return ( | |
| null !== t.memoizedState && ((Ru = Dl()), su(t.child, !0)), | |
| void vu(t) | |
| ); | |
| case 19: | |
| return void vu(t); | |
| case 17: | |
| return; | |
| case 23: | |
| case 24: | |
| return void su(t, null !== t.memoizedState); | |
| } | |
| throw Error(x(163)); | |
| } | |
| function vu(n) { | |
| var e = n.updateQueue; | |
| if (null !== e) { | |
| n.updateQueue = null; | |
| var r = n.stateNode; | |
| null === r && (r = n.stateNode = new au()), | |
| e.forEach(function (e) { | |
| var t = function (e, t) { | |
| var n = e.stateNode; | |
| null !== n && n.delete(t), | |
| 0 == (t = 0) && | |
| (0 == (2 & (t = e.mode)) | |
| ? (t = 1) | |
| : 0 == (4 & t) | |
| ? (t = 99 === Ul() ? 1 : 2) | |
| : (0 === Xu && (Xu = Nu), | |
| 0 === (t = jt(62914560 & ~Xu)) && (t = 4194304))), | |
| (n = ei()), | |
| null !== (e = ri(e, t)) && (Vt(e, t, n), li(e, n)); | |
| }.bind(null, n, e); | |
| r.has(e) || (r.add(e), e.then(t, t)); | |
| }); | |
| } | |
| } | |
| var yu = Math.ceil, | |
| gu = w.ReactCurrentDispatcher, | |
| bu = w.ReactCurrentOwner, | |
| wu = 0, | |
| ku = null, | |
| Su = null, | |
| Eu = 0, | |
| _u = 0, | |
| xu = rl(0), | |
| Cu = 0, | |
| Pu = null, | |
| Nu = 0, | |
| Tu = 0, | |
| Lu = 0, | |
| zu = 0, | |
| Ou = null, | |
| Ru = 0, | |
| Mu = 1 / 0; | |
| function Iu() { | |
| Mu = Dl() + 500; | |
| } | |
| var Fu, | |
| Du = null, | |
| Uu = !1, | |
| ju = null, | |
| Au = null, | |
| Vu = !1, | |
| Bu = null, | |
| $u = 90, | |
| Wu = [], | |
| Hu = [], | |
| Qu = null, | |
| qu = 0, | |
| Ku = null, | |
| Yu = -1, | |
| Xu = 0, | |
| Gu = 0, | |
| Ju = null, | |
| Zu = !1; | |
| function ei() { | |
| return 0 != (48 & wu) ? Dl() : -1 !== Yu ? Yu : (Yu = Dl()); | |
| } | |
| function ti(t) { | |
| if (0 == (2 & (t = t.mode))) return 1; | |
| if (0 == (4 & t)) return 99 === Ul() ? 1 : 2; | |
| if ((0 === Xu && (Xu = Nu), 0 === Wl.transition)) | |
| return ( | |
| (t = Ul()), | |
| (t = Ut( | |
| 0 != (4 & wu) && 98 === t | |
| ? 12 | |
| : (t = (function (e) { | |
| switch (t) { | |
| case 99: | |
| return 15; | |
| case 98: | |
| return 10; | |
| case 97: | |
| case 96: | |
| return 8; | |
| case 95: | |
| return 2; | |
| default: | |
| return 0; | |
| } | |
| })()), | |
| Xu | |
| )) | |
| ); | |
| 0 !== Gu && (Gu = null !== Ou ? Ou.pendingLanes : 0), (t = Xu); | |
| var e = 4186112 & ~Gu; | |
| return ( | |
| 0 == (e &= -e) && | |
| 0 == (e = (t = 4186112 & ~t) & -t) && | |
| (e = 8192), | |
| e | |
| ); | |
| } | |
| function ni(e, t, n) { | |
| if (50 < qu) throw ((qu = 0), (Ku = null), Error(x(185))); | |
| if (null === (e = ri(e, t))) return null; | |
| Vt(e, t, n), e === ku && ((Lu |= t), 4 === Cu && ai(e, Eu)); | |
| var r = Ul(); | |
| 1 === t | |
| ? 0 != (8 & wu) && 0 == (48 & wu) | |
| ? oi(e) | |
| : (li(e, n), 0 === wu && (Iu(), Bl())) | |
| : (0 == (4 & wu) || | |
| (98 !== r && 99 !== r) || | |
| (null === Qu ? (Qu = new Set([e])) : Qu.add(e)), | |
| li(e, n)), | |
| (Ou = e); | |
| } | |
| function ri(e, t) { | |
| e.lanes |= t; | |
| var n = e.alternate; | |
| for ( | |
| null !== n && (n.lanes |= t), e = (n = e).return; | |
| null !== e; | |
| ) | |
| (e.childLanes |= t), | |
| null !== (n = e.alternate) && (n.childLanes |= t), | |
| (e = (n = e).return); | |
| return 3 === n.tag ? n.stateNode : null; | |
| } | |
| function li(e, t) { | |
| for ( | |
| var n = e.callbackNode, | |
| r = e.suspendedLanes, | |
| l = e.pingedLanes, | |
| a = e.expirationTimes, | |
| o = e.pendingLanes; | |
| 0 < o; | |
| ) { | |
| var u = 31 - Bt(o), | |
| i = 1 << u, | |
| s = a[u]; | |
| if (-1 === s) { | |
| if (0 == (i & r) || 0 != (i & l)) { | |
| (s = t), It(i); | |
| var c = Mt; | |
| a[u] = 10 <= c ? s + 250 : 6 <= c ? s + 5e3 : -1; | |
| } | |
| } else s <= t && (e.expiredLanes |= i); | |
| o &= ~i; | |
| } | |
| if (((r = Ft(e, e === ku ? Eu : 0)), (t = Mt), 0 === r)) | |
| null !== n && | |
| (n !== zl && kl(n), | |
| (e.callbackNode = null), | |
| (e.callbackPriority = 0)); | |
| else { | |
| if (null !== n) { | |
| if (e.callbackPriority === t) return; | |
| n !== zl && kl(n); | |
| } | |
| (n = | |
| 15 === t | |
| ? ((n = oi.bind(null, e)), | |
| null === Rl | |
| ? ((Rl = [n]), (Ml = wl(Cl, $l))) | |
| : Rl.push(n), | |
| zl) | |
| : 14 === t | |
| ? Vl(99, oi.bind(null, e)) | |
| : Vl( | |
| (n = (function (e) { | |
| switch (e) { | |
| case 15: | |
| case 14: | |
| return 99; | |
| case 13: | |
| case 12: | |
| case 11: | |
| case 10: | |
| return 98; | |
| case 9: | |
| case 8: | |
| case 7: | |
| case 6: | |
| case 4: | |
| case 5: | |
| return 97; | |
| case 3: | |
| case 2: | |
| case 1: | |
| return 95; | |
| case 0: | |
| return 90; | |
| default: | |
| throw Error(x(358, e)); | |
| } | |
| })(t)), | |
| function e(t) { | |
| if (((Yu = -1), (Gu = Xu = 0), 0 != (48 & wu))) | |
| throw Error(x(327)); | |
| var n = t.callbackNode; | |
| if (ki() && t.callbackNode !== n) return null; | |
| var r = Ft(t, t === ku ? Eu : 0); | |
| if (0 === r) return null; | |
| var l = r, | |
| a = wu; | |
| wu |= 16; | |
| var o = pi(); | |
| for ((ku === t && Eu === l) || (Iu(), fi(t, l)); ; ) | |
| try { | |
| vi(); | |
| break; | |
| } catch (e) { | |
| di(t, e); | |
| } | |
| if ( | |
| (Xl(), | |
| (gu.current = o), | |
| (wu = a), | |
| (l = null !== Su ? 0 : ((ku = null), (Eu = 0), Cu)), | |
| 0 != (Nu & Lu)) | |
| ) | |
| fi(t, 0); | |
| else if (0 !== l) { | |
| if ( | |
| (2 === l && | |
| ((wu |= 64), | |
| t.hydrate && | |
| ((t.hydrate = !1), Vr(t.containerInfo)), | |
| 0 !== (r = Dt(t)) && (l = hi(t, r))), | |
| 1 === l) | |
| ) | |
| throw ( | |
| ((n = Pu), fi(t, 0), ai(t, r), li(t, Dl()), n) | |
| ); | |
| switch ( | |
| ((t.finishedWork = t.current.alternate), | |
| (t.finishedLanes = r), | |
| l) | |
| ) { | |
| case 0: | |
| case 1: | |
| throw Error(x(345)); | |
| case 2: | |
| bi(t); | |
| break; | |
| case 3: | |
| if ( | |
| (ai(t, r), | |
| (62914560 & r) === r && | |
| 10 < (l = Ru + 500 - Dl())) | |
| ) { | |
| if (0 !== Ft(t, 0)) break; | |
| if (((a = t.suspendedLanes) & r) !== r) { | |
| ei(), | |
| (t.pingedLanes |= t.suspendedLanes & a); | |
| break; | |
| } | |
| t.timeoutHandle = jr(bi.bind(null, t), l); | |
| break; | |
| } | |
| bi(t); | |
| break; | |
| case 4: | |
| if ((ai(t, r), (4186112 & r) === r)) break; | |
| for (l = t.eventTimes, a = -1; 0 < r; ) { | |
| var u = 31 - Bt(r); | |
| (o = 1 << u), | |
| (u = l[u]) > a && (a = u), | |
| (r &= ~o); | |
| } | |
| if ( | |
| ((r = a), | |
| 10 < | |
| (r = | |
| ((r = Dl() - r) < 120 | |
| ? 120 | |
| : r < 480 | |
| ? 480 | |
| : r < 1080 | |
| ? 1080 | |
| : r < 1920 | |
| ? 1920 | |
| : r < 3e3 | |
| ? 3e3 | |
| : r < 4320 | |
| ? 4320 | |
| : 1960 * yu(r / 1960)) - r)) | |
| ) { | |
| t.timeoutHandle = jr(bi.bind(null, t), r); | |
| break; | |
| } | |
| bi(t); | |
| break; | |
| case 5: | |
| bi(t); | |
| break; | |
| default: | |
| throw Error(x(329)); | |
| } | |
| } | |
| return ( | |
| li(t, Dl()), | |
| t.callbackNode === n ? e.bind(null, t) : null | |
| ); | |
| }.bind(null, e) | |
| )), | |
| (e.callbackPriority = t), | |
| (e.callbackNode = n); | |
| } | |
| } | |
| function ai(e, t) { | |
| for ( | |
| t &= ~zu, | |
| t &= ~Lu, | |
| e.suspendedLanes |= t, | |
| e.pingedLanes &= ~t, | |
| e = e.expirationTimes; | |
| 0 < t; | |
| ) { | |
| var n = 31 - Bt(t), | |
| r = 1 << n; | |
| (e[n] = -1), (t &= ~r); | |
| } | |
| } | |
| function oi(e) { | |
| if (0 != (48 & wu)) throw Error(x(327)); | |
| if ((ki(), e === ku && 0 != (e.expiredLanes & Eu))) { | |
| var t = Eu, | |
| n = hi(e, t); | |
| 0 != (Nu & Lu) && (n = hi(e, (t = Ft(e, t)))); | |
| } else n = hi(e, (t = Ft(e, 0))); | |
| if ( | |
| (0 !== e.tag && | |
| 2 === n && | |
| ((wu |= 64), | |
| e.hydrate && ((e.hydrate = !1), Vr(e.containerInfo)), | |
| 0 !== (t = Dt(e)) && (n = hi(e, t))), | |
| 1 === n) | |
| ) | |
| throw ((n = Pu), fi(e, 0), ai(e, t), li(e, Dl()), n); | |
| return ( | |
| (e.finishedWork = e.current.alternate), | |
| (e.finishedLanes = t), | |
| bi(e), | |
| li(e, Dl()), | |
| null | |
| ); | |
| } | |
| function ui(e, t) { | |
| var n = wu; | |
| wu |= 1; | |
| try { | |
| return e(t); | |
| } finally { | |
| 0 === (wu = n) && (Iu(), Bl()); | |
| } | |
| } | |
| function ii(e, t) { | |
| var n = wu; | |
| (wu &= -2), (wu |= 8); | |
| try { | |
| return e(t); | |
| } finally { | |
| 0 === (wu = n) && (Iu(), Bl()); | |
| } | |
| } | |
| function si(e, t) { | |
| al(xu, _u), (_u |= t), (Nu |= t); | |
| } | |
| function ci() { | |
| (_u = xu.current), ll(xu); | |
| } | |
| function fi(e, t) { | |
| (e.finishedWork = null), (e.finishedLanes = 0); | |
| var n = e.timeoutHandle; | |
| if ((-1 !== n && ((e.timeoutHandle = -1), Ar(n)), null !== Su)) | |
| for (n = Su.return; null !== n; ) { | |
| var r = n; | |
| switch (r.tag) { | |
| case 1: | |
| null !== (r = r.type.childContextTypes) && | |
| void 0 !== r && | |
| dl(); | |
| break; | |
| case 3: | |
| Na(), ll(il), ll(ul), $a(); | |
| break; | |
| case 5: | |
| La(r); | |
| break; | |
| case 4: | |
| Na(); | |
| break; | |
| case 13: | |
| case 19: | |
| ll(za); | |
| break; | |
| case 10: | |
| Gl(r); | |
| break; | |
| case 23: | |
| case 24: | |
| ci(); | |
| } | |
| n = n.return; | |
| } | |
| (Su = Li((ku = e).current, null)), | |
| (Eu = _u = Nu = t), | |
| (Pu = null), | |
| (zu = Lu = Tu = Cu = 0); | |
| } | |
| function di(e, t) { | |
| for (;;) { | |
| var n = Su; | |
| try { | |
| if ((Xl(), (Wa.current = xo), Xa)) { | |
| for (var r = qa.memoizedState; null !== r; ) { | |
| var l = r.queue; | |
| null !== l && (l.pending = null), (r = r.next); | |
| } | |
| Xa = !1; | |
| } | |
| if ( | |
| ((Qa = 0), | |
| (Ya = Ka = qa = null), | |
| (Ga = !1), | |
| (bu.current = null) === n || null === n.return) | |
| ) { | |
| (Cu = 1), (Pu = t), (Su = null); | |
| break; | |
| } | |
| e: { | |
| var a = e, | |
| o = n.return, | |
| u = n, | |
| i = t; | |
| if ( | |
| ((t = Eu), | |
| (u.flags |= 2048), | |
| (u.firstEffect = u.lastEffect = null), | |
| null !== i && | |
| "object" == typeof i && | |
| "function" == typeof i.then) | |
| ) { | |
| var s = i; | |
| if (0 == (2 & u.mode)) { | |
| var c = u.alternate; | |
| c | |
| ? ((u.updateQueue = c.updateQueue), | |
| (u.memoizedState = c.memoizedState), | |
| (u.lanes = c.lanes)) | |
| : ((u.updateQueue = null), (u.memoizedState = null)); | |
| } | |
| var f = 0 != (1 & za.current), | |
| d = o; | |
| do { | |
| var p; | |
| if ((p = 13 === d.tag)) { | |
| var h = d.memoizedState; | |
| if (null !== h) p = null !== h.dehydrated; | |
| else { | |
| var m = d.memoizedProps; | |
| p = | |
| void 0 !== m.fallback && | |
| (!0 !== m.unstable_avoidThisFallback || !f); | |
| } | |
| } | |
| if (p) { | |
| var v = d.updateQueue; | |
| if (null === v) { | |
| var y = new Set(); | |
| y.add(s), (d.updateQueue = y); | |
| } else v.add(s); | |
| if (0 == (2 & d.mode)) { | |
| if ( | |
| ((d.flags |= 64), | |
| (u.flags |= 16384), | |
| (u.flags &= -2981), | |
| 1 === u.tag) | |
| ) | |
| if (null === u.alternate) u.tag = 17; | |
| else { | |
| var g = la(-1, 1); | |
| (g.tag = 2), aa(u, g); | |
| } | |
| u.lanes |= 1; | |
| break e; | |
| } | |
| (i = void 0), (u = t); | |
| var b = a.pingCache; | |
| if ( | |
| (null === b | |
| ? ((b = a.pingCache = new nu()), | |
| (i = new Set()), | |
| b.set(s, i)) | |
| : void 0 === (i = b.get(s)) && | |
| ((i = new Set()), b.set(s, i)), | |
| !i.has(u)) | |
| ) { | |
| i.add(u); | |
| var w = Ci.bind(null, a, s, u); | |
| s.then(w, w); | |
| } | |
| (d.flags |= 4096), (d.lanes = t); | |
| break e; | |
| } | |
| d = d.return; | |
| } while (null !== d); | |
| i = Error( | |
| (q(u.type) || "A React component") + | |
| " suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display." | |
| ); | |
| } | |
| 5 !== Cu && (Cu = 2), (i = eu(i, u)), (d = o); | |
| do { | |
| switch (d.tag) { | |
| case 3: | |
| (a = i), | |
| (d.flags |= 4096), | |
| (t &= -t), | |
| (d.lanes |= t), | |
| oa(d, ru(0, a, t)); | |
| break e; | |
| case 1: | |
| a = i; | |
| var k = d.type, | |
| S = d.stateNode; | |
| if ( | |
| 0 == (64 & d.flags) && | |
| ("function" == typeof k.getDerivedStateFromError || | |
| (null !== S && | |
| "function" == typeof S.componentDidCatch && | |
| (null === Au || !Au.has(S)))) | |
| ) { | |
| (d.flags |= 4096), | |
| (t &= -t), | |
| (d.lanes |= t), | |
| oa(d, lu(d, a, t)); | |
| break e; | |
| } | |
| } | |
| d = d.return; | |
| } while (null !== d); | |
| } | |
| gi(n); | |
| } catch (e) { | |
| (t = e), Su === n && null !== n && (Su = n = n.return); | |
| continue; | |
| } | |
| break; | |
| } | |
| } | |
| function pi() { | |
| var e = gu.current; | |
| return (gu.current = xo), null === e ? xo : e; | |
| } | |
| function hi(t, e) { | |
| var n = wu; | |
| wu |= 16; | |
| var r = pi(); | |
| for ((ku === t && Eu === e) || fi(t, e); ; ) | |
| try { | |
| mi(); | |
| break; | |
| } catch (e) { | |
| di(t, e); | |
| } | |
| if ((Xl(), (wu = n), (gu.current = r), null !== Su)) | |
| throw Error(x(261)); | |
| return (ku = null), (Eu = 0), Cu; | |
| } | |
| function mi() { | |
| for (; null !== Su; ) yi(Su); | |
| } | |
| function vi() { | |
| for (; null !== Su && !Sl(); ) yi(Su); | |
| } | |
| function yi(e) { | |
| var t = Fu(e.alternate, e, _u); | |
| (e.memoizedProps = e.pendingProps), | |
| null === t ? gi(e) : (Su = t), | |
| (bu.current = null); | |
| } | |
| function gi(e) { | |
| var t = e; | |
| do { | |
| var n = t.alternate; | |
| if (((e = t.return), 0 == (2048 & t.flags))) { | |
| if (null !== (n = Jo(n, t, _u))) return void (Su = n); | |
| if ( | |
| (24 !== (n = t).tag && 23 !== n.tag) || | |
| null === n.memoizedState || | |
| 0 != (1073741824 & _u) || | |
| 0 == (4 & n.mode) | |
| ) { | |
| for (var r = 0, l = n.child; null !== l; ) | |
| (r |= l.lanes | l.childLanes), (l = l.sibling); | |
| n.childLanes = r; | |
| } | |
| null !== e && | |
| 0 == (2048 & e.flags) && | |
| (null === e.firstEffect && (e.firstEffect = t.firstEffect), | |
| null !== t.lastEffect && | |
| (null !== e.lastEffect && | |
| (e.lastEffect.nextEffect = t.firstEffect), | |
| (e.lastEffect = t.lastEffect)), | |
| 1 < t.flags && | |
| (null !== e.lastEffect | |
| ? (e.lastEffect.nextEffect = t) | |
| : (e.firstEffect = t), | |
| (e.lastEffect = t))); | |
| } else { | |
| if (null !== (n = Zo(t))) | |
| return (n.flags &= 2047), void (Su = n); | |
| null !== e && | |
| ((e.firstEffect = e.lastEffect = null), (e.flags |= 2048)); | |
| } | |
| if (null !== (t = t.sibling)) return void (Su = t); | |
| Su = t = e; | |
| } while (null !== t); | |
| 0 === Cu && (Cu = 5); | |
| } | |
| function bi(e) { | |
| var t = Ul(); | |
| return ( | |
| Al( | |
| 99, | |
| function (e, t) { | |
| for (; ki(), null !== Bu; ); | |
| if (0 != (48 & wu)) throw Error(x(327)); | |
| var n = e.finishedWork; | |
| if (null === n) return null; | |
| if ( | |
| ((e.finishedWork = null), | |
| (e.finishedLanes = 0), | |
| n === e.current) | |
| ) | |
| throw Error(x(177)); | |
| e.callbackNode = null; | |
| var r = n.lanes | n.childLanes, | |
| l = r, | |
| a = e.pendingLanes & ~l; | |
| (e.pendingLanes = l), | |
| (e.suspendedLanes = 0), | |
| (e.pingedLanes = 0), | |
| (e.expiredLanes &= l), | |
| (e.mutableReadLanes &= l), | |
| (e.entangledLanes &= l), | |
| (l = e.entanglements); | |
| for (var o = e.eventTimes, u = e.expirationTimes; 0 < a; ) { | |
| var i = 31 - Bt(a), | |
| s = 1 << i; | |
| (l[i] = 0), (o[i] = -1), (u[i] = -1), (a &= ~s); | |
| } | |
| if ( | |
| (null !== Qu && | |
| 0 == (24 & r) && | |
| Qu.has(e) && | |
| Qu.delete(e), | |
| e === ku && ((Su = ku = null), (Eu = 0)), | |
| (r = | |
| 1 < n.flags | |
| ? null !== n.lastEffect | |
| ? ((n.lastEffect.nextEffect = n), n.firstEffect) | |
| : n | |
| : n.firstEffect), | |
| null !== r) | |
| ) { | |
| if ( | |
| ((l = wu), | |
| (wu |= 32), | |
| (bu.current = null), | |
| (Ir = qt), | |
| fr((o = cr()))) | |
| ) { | |
| if ("selectionStart" in o) | |
| u = { start: o.selectionStart, end: o.selectionEnd }; | |
| else | |
| e: if ( | |
| ((u = | |
| ((u = o.ownerDocument) && u.defaultView) || | |
| window), | |
| (s = u.getSelection && u.getSelection()) && | |
| 0 !== s.rangeCount) | |
| ) { | |
| (u = s.anchorNode), | |
| (a = s.anchorOffset), | |
| (i = s.focusNode), | |
| (s = s.focusOffset); | |
| try { | |
| u.nodeType, i.nodeType; | |
| } catch (e) { | |
| u = null; | |
| break e; | |
| } | |
| var c = 0, | |
| f = -1, | |
| d = -1, | |
| p = 0, | |
| h = 0, | |
| m = o, | |
| v = null; | |
| t: for (;;) { | |
| for ( | |
| var y; | |
| m !== u || | |
| (0 !== a && 3 !== m.nodeType) || | |
| (f = c + a), | |
| m !== i || | |
| (0 !== s && 3 !== m.nodeType) || | |
| (d = c + s), | |
| 3 === m.nodeType && (c += m.nodeValue.length), | |
| null !== (y = m.firstChild); | |
| ) | |
| (v = m), (m = y); | |
| for (;;) { | |
| if (m === o) break t; | |
| if ( | |
| (v === u && ++p === a && (f = c), | |
| v === i && ++h === s && (d = c), | |
| null !== (y = m.nextSibling)) | |
| ) | |
| break; | |
| v = (m = v).parentNode; | |
| } | |
| m = y; | |
| } | |
| u = | |
| -1 === f || -1 === d | |
| ? null | |
| : { start: f, end: d }; | |
| } else u = null; | |
| u = u || { start: 0, end: 0 }; | |
| } else u = null; | |
| (Ju = null), | |
| (Zu = qt = | |
| !(Fr = { focusedElem: o, selectionRange: u })), | |
| (Du = r); | |
| do { | |
| try { | |
| wi(); | |
| } catch (e) { | |
| if (null === Du) throw Error(x(330)); | |
| xi(Du, e), (Du = Du.nextEffect); | |
| } | |
| } while (null !== Du); | |
| (Ju = null), (Du = r); | |
| do { | |
| try { | |
| for (o = e; null !== Du; ) { | |
| var g = Du.flags; | |
| if ((16 & g && ye(Du.stateNode, ""), 128 & g)) { | |
| var b = Du.alternate; | |
| if (null !== b) { | |
| var w = b.ref; | |
| null !== w && | |
| ("function" == typeof w | |
| ? w(null) | |
| : (w.current = null)); | |
| } | |
| } | |
| switch (1038 & g) { | |
| case 2: | |
| pu(Du), (Du.flags &= -3); | |
| break; | |
| case 6: | |
| pu(Du), (Du.flags &= -3), mu(Du.alternate, Du); | |
| break; | |
| case 1024: | |
| Du.flags &= -1025; | |
| break; | |
| case 1028: | |
| (Du.flags &= -1025), mu(Du.alternate, Du); | |
| break; | |
| case 4: | |
| mu(Du.alternate, Du); | |
| break; | |
| case 8: | |
| hu(o, (u = Du)); | |
| var k = u.alternate; | |
| fu(u), null !== k && fu(k); | |
| } | |
| Du = Du.nextEffect; | |
| } | |
| } catch (e) { | |
| if (null === Du) throw Error(x(330)); | |
| xi(Du, e), (Du = Du.nextEffect); | |
| } | |
| } while (null !== Du); | |
| if ( | |
| ((w = Fr), | |
| (b = cr()), | |
| (g = w.focusedElem), | |
| (o = w.selectionRange), | |
| b !== g && | |
| g && | |
| g.ownerDocument && | |
| (function e(t, n) { | |
| return ( | |
| !(!t || !n) && | |
| (t === n || | |
| ((!t || 3 !== t.nodeType) && | |
| (n && 3 === n.nodeType | |
| ? e(t, n.parentNode) | |
| : "contains" in t | |
| ? t.contains(n) | |
| : !!t.compareDocumentPosition && | |
| !!(16 & t.compareDocumentPosition(n))))) | |
| ); | |
| })(g.ownerDocument.documentElement, g)) | |
| ) { | |
| null !== o && | |
| fr(g) && | |
| ((b = o.start), | |
| void 0 === (w = o.end) && (w = b), | |
| "selectionStart" in g | |
| ? ((g.selectionStart = b), | |
| (g.selectionEnd = Math.min(w, g.value.length))) | |
| : (w = | |
| ((b = g.ownerDocument || document) && | |
| b.defaultView) || | |
| window).getSelection && | |
| ((w = w.getSelection()), | |
| (u = g.textContent.length), | |
| (k = Math.min(o.start, u)), | |
| (o = void 0 === o.end ? k : Math.min(o.end, u)), | |
| !w.extend && o < k && ((u = o), (o = k), (k = u)), | |
| (u = sr(g, k)), | |
| (a = sr(g, o)), | |
| u && | |
| a && | |
| (1 !== w.rangeCount || | |
| w.anchorNode !== u.node || | |
| w.anchorOffset !== u.offset || | |
| w.focusNode !== a.node || | |
| w.focusOffset !== a.offset) && | |
| ((b = b.createRange()).setStart( | |
| u.node, | |
| u.offset | |
| ), | |
| w.removeAllRanges(), | |
| o < k | |
| ? (w.addRange(b), w.extend(a.node, a.offset)) | |
| : (b.setEnd(a.node, a.offset), | |
| w.addRange(b))))), | |
| (b = []); | |
| for (w = g; (w = w.parentNode); ) | |
| 1 === w.nodeType && | |
| b.push({ | |
| element: w, | |
| left: w.scrollLeft, | |
| top: w.scrollTop, | |
| }); | |
| for ( | |
| "function" == typeof g.focus && g.focus(), g = 0; | |
| g < b.length; | |
| g++ | |
| ) | |
| ((w = b[g]).element.scrollLeft = w.left), | |
| (w.element.scrollTop = w.top); | |
| } | |
| (qt = !!Ir), (Fr = Ir = null), (e.current = n), (Du = r); | |
| do { | |
| try { | |
| for (g = e; null !== Du; ) { | |
| var S = Du.flags; | |
| if ((36 & S && iu(g, Du.alternate, Du), 128 & S)) { | |
| b = void 0; | |
| var E = Du.ref; | |
| if (null !== E) { | |
| var _ = Du.stateNode; | |
| switch (Du.tag) { | |
| case 5: | |
| b = _; | |
| break; | |
| default: | |
| b = _; | |
| } | |
| "function" == typeof E ? E(b) : (E.current = b); | |
| } | |
| } | |
| Du = Du.nextEffect; | |
| } | |
| } catch (e) { | |
| if (null === Du) throw Error(x(330)); | |
| xi(Du, e), (Du = Du.nextEffect); | |
| } | |
| } while (null !== Du); | |
| (Du = null), Ol(), (wu = l); | |
| } else e.current = n; | |
| if (Vu) (Vu = !1), (Bu = e), ($u = t); | |
| else | |
| for (Du = r; null !== Du; ) | |
| (t = Du.nextEffect), | |
| (Du.nextEffect = null), | |
| 8 & Du.flags && | |
| (((S = Du).sibling = null), (S.stateNode = null)), | |
| (Du = t); | |
| if ( | |
| (0 === (r = e.pendingLanes) && (Au = null), | |
| 1 === r | |
| ? e === Ku | |
| ? qu++ | |
| : ((qu = 0), (Ku = e)) | |
| : (qu = 0), | |
| (n = n.stateNode), | |
| gl && "function" == typeof gl.onCommitFiberRoot) | |
| ) | |
| try { | |
| gl.onCommitFiberRoot( | |
| yl, | |
| n, | |
| void 0, | |
| 64 == (64 & n.current.flags) | |
| ); | |
| } catch (e) {} | |
| if ((li(e, Dl()), Uu)) | |
| throw ((Uu = !1), (e = ju), (ju = null), e); | |
| return 0 != (8 & wu) || Bl(), null; | |
| }.bind(null, e, t) | |
| ), | |
| null | |
| ); | |
| } | |
| function wi() { | |
| for (; null !== Du; ) { | |
| var e = Du.alternate; | |
| Zu || | |
| null === Ju || | |
| (0 != (8 & Du.flags) | |
| ? Je(Du, Ju) && (Zu = !0) | |
| : 13 === Du.tag && | |
| ((r = Du), | |
| null !== (n = e) && | |
| (null === (n = n.memoizedState) || | |
| null !== n.dehydrated) && | |
| null !== (r = r.memoizedState) && | |
| null === r.dehydrated) && | |
| Je(Du, Ju) && | |
| (Zu = !0)); | |
| var t = Du.flags; | |
| 0 != (256 & t) && uu(e, Du), | |
| 0 == (512 & t) || | |
| Vu || | |
| ((Vu = !0), | |
| Vl(97, function () { | |
| return ki(), null; | |
| })), | |
| (Du = Du.nextEffect); | |
| } | |
| var n, r; | |
| } | |
| function ki() { | |
| if (90 === $u) return !1; | |
| var e = 97 < $u ? 97 : $u; | |
| return ($u = 90), Al(e, Ei); | |
| } | |
| function Si(e, t) { | |
| Hu.push(t, e), | |
| Vu || | |
| ((Vu = !0), | |
| Vl(97, function () { | |
| return ki(), null; | |
| })); | |
| } | |
| function Ei() { | |
| if (null === Bu) return !1; | |
| var e = Bu; | |
| if (((Bu = null), 0 != (48 & wu))) throw Error(x(331)); | |
| var t = wu; | |
| wu |= 32; | |
| var n = Hu; | |
| Hu = []; | |
| for (var r = 0; r < n.length; r += 2) { | |
| var l = n[r], | |
| a = n[r + 1], | |
| o = l.destroy; | |
| if (((l.destroy = void 0), "function" == typeof o)) | |
| try { | |
| o(); | |
| } catch (e) { | |
| if (null === a) throw Error(x(330)); | |
| xi(a, e); | |
| } | |
| } | |
| for (n = Wu, Wu = [], r = 0; r < n.length; r += 2) { | |
| (l = n[r]), (a = n[r + 1]); | |
| try { | |
| var u = l.create; | |
| l.destroy = u(); | |
| } catch (e) { | |
| if (null === a) throw Error(x(330)); | |
| xi(a, e); | |
| } | |
| } | |
| for (u = e.current.firstEffect; null !== u; ) | |
| (e = u.nextEffect), | |
| (u.nextEffect = null), | |
| 8 & u.flags && ((u.sibling = null), (u.stateNode = null)), | |
| (u = e); | |
| return (wu = t), Bl(), !0; | |
| } | |
| function _i(e, t, n) { | |
| aa(e, (t = ru(0, (t = eu(n, t)), 1))), | |
| (t = ei()), | |
| null !== (e = ri(e, 1)) && (Vt(e, 1, t), li(e, t)); | |
| } | |
| function xi(e, t) { | |
| if (3 === e.tag) _i(e, e, t); | |
| else | |
| for (var n = e.return; null !== n; ) { | |
| if (3 === n.tag) { | |
| _i(n, e, t); | |
| break; | |
| } | |
| if (1 === n.tag) { | |
| var r = n.stateNode; | |
| if ( | |
| "function" == typeof n.type.getDerivedStateFromError || | |
| ("function" == typeof r.componentDidCatch && | |
| (null === Au || !Au.has(r))) | |
| ) { | |
| var l = lu(n, (e = eu(t, e)), 1); | |
| if ((aa(n, l), (l = ei()), null !== (n = ri(n, 1)))) | |
| Vt(n, 1, l), li(n, l); | |
| else if ( | |
| "function" == typeof r.componentDidCatch && | |
| (null === Au || !Au.has(r)) | |
| ) | |
| try { | |
| r.componentDidCatch(t, e); | |
| } catch (e) {} | |
| break; | |
| } | |
| } | |
| n = n.return; | |
| } | |
| } | |
| function Ci(e, t, n) { | |
| var r = e.pingCache; | |
| null !== r && r.delete(t), | |
| (t = ei()), | |
| (e.pingedLanes |= e.suspendedLanes & n), | |
| ku === e && | |
| (Eu & n) === n && | |
| (4 === Cu || | |
| (3 === Cu && (62914560 & Eu) === Eu && Dl() - Ru < 500) | |
| ? fi(e, 0) | |
| : (zu |= n)), | |
| li(e, t); | |
| } | |
| function Pi(e, t, n, r) { | |
| (this.tag = e), | |
| (this.key = n), | |
| (this.sibling = | |
| this.child = | |
| this.return = | |
| this.stateNode = | |
| this.type = | |
| this.elementType = | |
| null), | |
| (this.index = 0), | |
| (this.ref = null), | |
| (this.pendingProps = t), | |
| (this.dependencies = | |
| this.memoizedState = | |
| this.updateQueue = | |
| this.memoizedProps = | |
| null), | |
| (this.mode = r), | |
| (this.flags = 0), | |
| (this.lastEffect = this.firstEffect = this.nextEffect = null), | |
| (this.childLanes = this.lanes = 0), | |
| (this.alternate = null); | |
| } | |
| function Ni(e, t, n, r) { | |
| return new Pi(e, t, n, r); | |
| } | |
| function Ti(e) { | |
| return !(!(e = e.prototype) || !e.isReactComponent); | |
| } | |
| function Li(e, t) { | |
| var n = e.alternate; | |
| return ( | |
| null === n | |
| ? (((n = Ni(e.tag, t, e.key, e.mode)).elementType = | |
| e.elementType), | |
| (n.type = e.type), | |
| (n.stateNode = e.stateNode), | |
| ((n.alternate = e).alternate = n)) | |
| : ((n.pendingProps = t), | |
| (n.type = e.type), | |
| (n.flags = 0), | |
| (n.nextEffect = null), | |
| (n.firstEffect = null), | |
| (n.lastEffect = null)), | |
| (n.childLanes = e.childLanes), | |
| (n.lanes = e.lanes), | |
| (n.child = e.child), | |
| (n.memoizedProps = e.memoizedProps), | |
| (n.memoizedState = e.memoizedState), | |
| (n.updateQueue = e.updateQueue), | |
| (t = e.dependencies), | |
| (n.dependencies = | |
| null === t | |
| ? null | |
| : { lanes: t.lanes, firstContext: t.firstContext }), | |
| (n.sibling = e.sibling), | |
| (n.index = e.index), | |
| (n.ref = e.ref), | |
| n | |
| ); | |
| } | |
| function zi(e, t, n, r, l, a) { | |
| var o = 2; | |
| if ("function" == typeof (r = e)) Ti(e) && (o = 1); | |
| else if ("string" == typeof e) o = 5; | |
| else | |
| e: switch (e) { | |
| case E: | |
| return Oi(n.children, l, a, t); | |
| case F: | |
| (o = 8), (l |= 16); | |
| break; | |
| case _: | |
| (o = 8), (l |= 1); | |
| break; | |
| case C: | |
| return ( | |
| ((e = Ni(12, n, t, 8 | l)).elementType = C), | |
| (e.type = C), | |
| (e.lanes = a), | |
| e | |
| ); | |
| case L: | |
| return ( | |
| ((e = Ni(13, n, t, l)).type = L), | |
| (e.elementType = L), | |
| (e.lanes = a), | |
| e | |
| ); | |
| case z: | |
| return ( | |
| ((e = Ni(19, n, t, l)).elementType = z), (e.lanes = a), e | |
| ); | |
| case D: | |
| return Ri(n, l, a, t); | |
| case U: | |
| return ( | |
| ((e = Ni(24, n, t, l)).elementType = U), (e.lanes = a), e | |
| ); | |
| default: | |
| if ("object" == typeof e && null !== e) | |
| switch (e.$$typeof) { | |
| case P: | |
| o = 10; | |
| break e; | |
| case N: | |
| o = 9; | |
| break e; | |
| case T: | |
| o = 11; | |
| break e; | |
| case O: | |
| o = 14; | |
| break e; | |
| case R: | |
| (o = 16), (r = null); | |
| break e; | |
| case M: | |
| o = 22; | |
| break e; | |
| } | |
| throw Error(x(130, null == e ? e : typeof e, "")); | |
| } | |
| return ( | |
| ((t = Ni(o, n, t, l)).elementType = e), | |
| (t.type = r), | |
| (t.lanes = a), | |
| t | |
| ); | |
| } | |
| function Oi(e, t, n, r) { | |
| return ((e = Ni(7, e, r, t)).lanes = n), e; | |
| } | |
| function Ri(e, t, n, r) { | |
| return ((e = Ni(23, e, r, t)).elementType = D), (e.lanes = n), e; | |
| } | |
| function Mi(e, t, n) { | |
| return ((e = Ni(6, e, null, t)).lanes = n), e; | |
| } | |
| function Ii(e, t, n) { | |
| return ( | |
| ((t = Ni( | |
| 4, | |
| null !== e.children ? e.children : [], | |
| e.key, | |
| t | |
| )).lanes = n), | |
| (t.stateNode = { | |
| containerInfo: e.containerInfo, | |
| pendingChildren: null, | |
| implementation: e.implementation, | |
| }), | |
| t | |
| ); | |
| } | |
| function Fi(e, t, n) { | |
| (this.tag = t), | |
| (this.containerInfo = e), | |
| (this.finishedWork = | |
| this.pingCache = | |
| this.current = | |
| this.pendingChildren = | |
| null), | |
| (this.timeoutHandle = -1), | |
| (this.pendingContext = this.context = null), | |
| (this.hydrate = n), | |
| (this.callbackNode = null), | |
| (this.callbackPriority = 0), | |
| (this.eventTimes = At(0)), | |
| (this.expirationTimes = At(-1)), | |
| (this.entangledLanes = | |
| this.finishedLanes = | |
| this.mutableReadLanes = | |
| this.expiredLanes = | |
| this.pingedLanes = | |
| this.suspendedLanes = | |
| this.pendingLanes = | |
| 0), | |
| (this.entanglements = At(0)), | |
| (this.mutableSourceEagerHydrationData = null); | |
| } | |
| function Di(e, t, n, r) { | |
| var l = t.current, | |
| a = ei(), | |
| o = ti(l); | |
| e: if (n) { | |
| t: { | |
| if (Ke((n = n._reactInternals)) !== n || 1 !== n.tag) | |
| throw Error(x(170)); | |
| var u = n; | |
| do { | |
| switch (u.tag) { | |
| case 3: | |
| u = u.stateNode.context; | |
| break t; | |
| case 1: | |
| if (fl(u.type)) { | |
| u = | |
| u.stateNode | |
| .__reactInternalMemoizedMergedChildContext; | |
| break t; | |
| } | |
| } | |
| u = u.return; | |
| } while (null !== u); | |
| throw Error(x(171)); | |
| } | |
| if (1 === n.tag) { | |
| var i = n.type; | |
| if (fl(i)) { | |
| n = hl(n, i, u); | |
| break e; | |
| } | |
| } | |
| n = u; | |
| } else n = ol; | |
| return ( | |
| null === t.context ? (t.context = n) : (t.pendingContext = n), | |
| ((t = la(a, o)).payload = { element: e }), | |
| null !== (r = void 0 === r ? null : r) && (t.callback = r), | |
| aa(l, t), | |
| ni(l, o, a), | |
| o | |
| ); | |
| } | |
| function Ui(e) { | |
| if (!(e = e.current).child) return null; | |
| switch (e.child.tag) { | |
| case 5: | |
| default: | |
| return e.child.stateNode; | |
| } | |
| } | |
| function ji(e, t) { | |
| if (null !== (e = e.memoizedState) && null !== e.dehydrated) { | |
| var n = e.retryLane; | |
| e.retryLane = 0 !== n && n < t ? n : t; | |
| } | |
| } | |
| function Ai(e, t) { | |
| ji(e, t), (e = e.alternate) && ji(e, t); | |
| } | |
| function Vi(e, t, n) { | |
| var r = | |
| (null != n && | |
| null != n.hydrationOptions && | |
| n.hydrationOptions.mutableSources) || | |
| null; | |
| if ( | |
| ((n = new Fi(e, t, null != n && !0 === n.hydrate)), | |
| (t = Ni(3, null, null, 2 === t ? 7 : 1 === t ? 3 : 0)), | |
| ((n.current = t).stateNode = n), | |
| na(t), | |
| (e[Kr] = n.current), | |
| Cr(8 === e.nodeType ? e.parentNode : e), | |
| r) | |
| ) | |
| for (e = 0; e < r.length; e++) { | |
| var l = (t = r[e])._getVersion; | |
| (l = l(t._source)), | |
| null == n.mutableSourceEagerHydrationData | |
| ? (n.mutableSourceEagerHydrationData = [t, l]) | |
| : n.mutableSourceEagerHydrationData.push(t, l); | |
| } | |
| this._internalRoot = n; | |
| } | |
| function Bi(e) { | |
| return !( | |
| !e || | |
| (1 !== e.nodeType && | |
| 9 !== e.nodeType && | |
| 11 !== e.nodeType && | |
| (8 !== e.nodeType || | |
| " react-mount-point-unstable " !== e.nodeValue)) | |
| ); | |
| } | |
| function $i(e, t, n, r, l) { | |
| var a = n._reactRootContainer; | |
| if (a) { | |
| var o = a._internalRoot; | |
| if ("function" == typeof l) { | |
| var u = l; | |
| l = function () { | |
| var e = Ui(o); | |
| u.call(e); | |
| }; | |
| } | |
| Di(t, o, e, l); | |
| } else { | |
| if ( | |
| ((a = n._reactRootContainer = | |
| (function (e, t) { | |
| if ( | |
| (t || | |
| (t = !( | |
| !(t = e | |
| ? 9 === e.nodeType | |
| ? e.documentElement | |
| : e.firstChild | |
| : null) || | |
| 1 !== t.nodeType || | |
| !t.hasAttribute("data-reactroot") | |
| )), | |
| !t) | |
| ) | |
| for (var n; (n = e.lastChild); ) e.removeChild(n); | |
| return new Vi(e, 0, t ? { hydrate: !0 } : void 0); | |
| })(n, r)), | |
| (o = a._internalRoot), | |
| "function" == typeof l) | |
| ) { | |
| var i = l; | |
| l = function () { | |
| var e = Ui(o); | |
| i.call(e); | |
| }; | |
| } | |
| ii(function () { | |
| Di(t, o, e, l); | |
| }); | |
| } | |
| return Ui(o); | |
| } | |
| function Wi(e, t) { | |
| var n = | |
| 2 < arguments.length && void 0 !== arguments[2] | |
| ? arguments[2] | |
| : null; | |
| if (!Bi(t)) throw Error(x(200)); | |
| return (function (e, t, n) { | |
| var r = | |
| 3 < arguments.length && void 0 !== arguments[3] | |
| ? arguments[3] | |
| : null; | |
| return { | |
| $$typeof: S, | |
| key: null == r ? null : "" + r, | |
| children: e, | |
| containerInfo: t, | |
| implementation: n, | |
| }; | |
| })(e, t, null, n); | |
| } | |
| (Fu = function (e, t, n) { | |
| var r = t.lanes; | |
| if (null !== e) | |
| if (e.memoizedProps !== t.pendingProps || il.current) Lo = !0; | |
| else { | |
| if (0 == (n & r)) { | |
| switch (((Lo = !1), t.tag)) { | |
| case 3: | |
| Ao(t), Va(); | |
| break; | |
| case 5: | |
| Ta(t); | |
| break; | |
| case 1: | |
| fl(t.type) && ml(t); | |
| break; | |
| case 4: | |
| Pa(t, t.stateNode.containerInfo); | |
| break; | |
| case 10: | |
| r = t.memoizedProps.value; | |
| var l = t.type._context; | |
| al(Ql, l._currentValue), (l._currentValue = r); | |
| break; | |
| case 13: | |
| if (null !== t.memoizedState) | |
| return 0 != (n & t.child.childLanes) | |
| ? Ho(e, t, n) | |
| : (al(za, 1 & za.current), | |
| null !== (t = Xo(e, t, n)) ? t.sibling : null); | |
| al(za, 1 & za.current); | |
| break; | |
| case 19: | |
| if ( | |
| ((r = 0 != (n & t.childLanes)), 0 != (64 & e.flags)) | |
| ) { | |
| if (r) return Yo(e, t, n); | |
| t.flags |= 64; | |
| } | |
| if ( | |
| (null !== (l = t.memoizedState) && | |
| ((l.rendering = null), | |
| (l.tail = null), | |
| (l.lastEffect = null)), | |
| al(za, za.current), | |
| r) | |
| ) | |
| break; | |
| return null; | |
| case 23: | |
| case 24: | |
| return (t.lanes = 0), Io(e, t, n); | |
| } | |
| return Xo(e, t, n); | |
| } | |
| Lo = 0 != (16384 & e.flags); | |
| } | |
| else Lo = !1; | |
| switch (((t.lanes = 0), t.tag)) { | |
| case 2: | |
| if ( | |
| ((r = t.type), | |
| null !== e && | |
| ((e.alternate = null), | |
| (t.alternate = null), | |
| (t.flags |= 2)), | |
| (e = t.pendingProps), | |
| (l = cl(t, ul.current)), | |
| Zl(t, n), | |
| (l = eo(null, t, r, e, l, n)), | |
| (t.flags |= 1), | |
| "object" == typeof l && | |
| null !== l && | |
| "function" == typeof l.render && | |
| void 0 === l.$$typeof) | |
| ) { | |
| if ( | |
| ((t.tag = 1), | |
| (t.memoizedState = null), | |
| (t.updateQueue = null), | |
| fl(r)) | |
| ) { | |
| var a = !0; | |
| ml(t); | |
| } else a = !1; | |
| (t.memoizedState = | |
| null !== l.state && void 0 !== l.state ? l.state : null), | |
| na(t); | |
| var o = r.getDerivedStateFromProps; | |
| "function" == typeof o && ca(t, r, o, e), | |
| (l.updater = fa), | |
| ma(((t.stateNode = l)._reactInternals = t), r, e, n), | |
| (t = jo(null, t, r, !0, a, n)); | |
| } else (t.tag = 0), zo(null, t, l, n), (t = t.child); | |
| return t; | |
| case 16: | |
| l = t.elementType; | |
| e: { | |
| switch ( | |
| (null !== e && | |
| ((e.alternate = null), | |
| (t.alternate = null), | |
| (t.flags |= 2)), | |
| (e = t.pendingProps), | |
| (l = (a = l._init)(l._payload)), | |
| (t.type = l), | |
| (a = t.tag = | |
| (function (e) { | |
| if ("function" == typeof e) return Ti(e) ? 1 : 0; | |
| if (null != e) { | |
| if ((e = e.$$typeof) === T) return 11; | |
| if (e === O) return 14; | |
| } | |
| return 2; | |
| })(l)), | |
| (e = Hl(l, e)), | |
| a) | |
| ) { | |
| case 0: | |
| t = Do(null, t, l, e, n); | |
| break e; | |
| case 1: | |
| t = Uo(null, t, l, e, n); | |
| break e; | |
| case 11: | |
| t = Oo(null, t, l, e, n); | |
| break e; | |
| case 14: | |
| t = Ro(null, t, l, Hl(l.type, e), r, n); | |
| break e; | |
| } | |
| throw Error(x(306, l, "")); | |
| } | |
| return t; | |
| case 0: | |
| return ( | |
| (r = t.type), | |
| (l = t.pendingProps), | |
| Do(e, t, r, (l = t.elementType === r ? l : Hl(r, l)), n) | |
| ); | |
| case 1: | |
| return ( | |
| (r = t.type), | |
| (l = t.pendingProps), | |
| Uo(e, t, r, (l = t.elementType === r ? l : Hl(r, l)), n) | |
| ); | |
| case 3: | |
| if ((Ao(t), (r = t.updateQueue), null === e || null === r)) | |
| throw Error(x(282)); | |
| if ( | |
| ((r = t.pendingProps), | |
| (l = null !== (l = t.memoizedState) ? l.element : null), | |
| ra(e, t), | |
| ua(t, r, null, n), | |
| (r = t.memoizedState.element) === l) | |
| ) | |
| Va(), (t = Xo(e, t, n)); | |
| else { | |
| if ( | |
| ((a = (l = t.stateNode).hydrate) && | |
| ((Ma = Br(t.stateNode.containerInfo.firstChild)), | |
| (Ra = t), | |
| (a = Ia = !0)), | |
| a) | |
| ) { | |
| if (null != (e = l.mutableSourceEagerHydrationData)) | |
| for (l = 0; l < e.length; l += 2) | |
| ((a = e[l])._workInProgressVersionPrimary = e[l + 1]), | |
| Ba.push(a); | |
| for (n = ka(t, null, r, n), t.child = n; n; ) | |
| (n.flags = (-3 & n.flags) | 1024), (n = n.sibling); | |
| } else zo(e, t, r, n), Va(); | |
| t = t.child; | |
| } | |
| return t; | |
| case 5: | |
| return ( | |
| Ta(t), | |
| null === e && Ua(t), | |
| (r = t.type), | |
| (l = t.pendingProps), | |
| (a = null !== e ? e.memoizedProps : null), | |
| (o = l.children), | |
| Ur(r, l) | |
| ? (o = null) | |
| : null !== a && Ur(r, a) && (t.flags |= 16), | |
| Fo(e, t), | |
| zo(e, t, o, n), | |
| t.child | |
| ); | |
| case 6: | |
| return null === e && Ua(t), null; | |
| case 13: | |
| return Ho(e, t, n); | |
| case 4: | |
| return ( | |
| Pa(t, t.stateNode.containerInfo), | |
| (r = t.pendingProps), | |
| null === e ? (t.child = wa(t, null, r, n)) : zo(e, t, r, n), | |
| t.child | |
| ); | |
| case 11: | |
| return ( | |
| (r = t.type), | |
| (l = t.pendingProps), | |
| Oo(e, t, r, (l = t.elementType === r ? l : Hl(r, l)), n) | |
| ); | |
| case 7: | |
| return zo(e, t, t.pendingProps, n), t.child; | |
| case 8: | |
| case 12: | |
| return zo(e, t, t.pendingProps.children, n), t.child; | |
| case 10: | |
| e: { | |
| (r = t.type._context), | |
| (l = t.pendingProps), | |
| (o = t.memoizedProps), | |
| (a = l.value); | |
| var u = t.type._context; | |
| if ( | |
| (al(Ql, u._currentValue), | |
| (u._currentValue = a), | |
| null !== o) | |
| ) | |
| if ( | |
| ((u = o.value), | |
| 0 == | |
| (a = ar(u, a) | |
| ? 0 | |
| : 0 | | |
| ("function" == typeof r._calculateChangedBits | |
| ? r._calculateChangedBits(u, a) | |
| : 1073741823))) | |
| ) { | |
| if (o.children === l.children && !il.current) { | |
| t = Xo(e, t, n); | |
| break e; | |
| } | |
| } else | |
| for ( | |
| null !== (u = t.child) && (u.return = t); | |
| null !== u; | |
| ) { | |
| var i = u.dependencies; | |
| if (null !== i) { | |
| o = u.child; | |
| for (var s = i.firstContext; null !== s; ) { | |
| if ( | |
| s.context === r && | |
| 0 != (s.observedBits & a) | |
| ) { | |
| 1 === u.tag && | |
| (((s = la(-1, n & -n)).tag = 2), aa(u, s)), | |
| (u.lanes |= n), | |
| null !== (s = u.alternate) && (s.lanes |= n), | |
| Jl(u.return, n), | |
| (i.lanes |= n); | |
| break; | |
| } | |
| s = s.next; | |
| } | |
| } else | |
| o = | |
| 10 === u.tag && u.type === t.type | |
| ? null | |
| : u.child; | |
| if (null !== o) o.return = u; | |
| else | |
| for (o = u; null !== o; ) { | |
| if (o === t) { | |
| o = null; | |
| break; | |
| } | |
| if (null !== (u = o.sibling)) { | |
| (u.return = o.return), (o = u); | |
| break; | |
| } | |
| o = o.return; | |
| } | |
| u = o; | |
| } | |
| zo(e, t, l.children, n), (t = t.child); | |
| } | |
| return t; | |
| case 9: | |
| return ( | |
| (l = t.type), | |
| (r = (a = t.pendingProps).children), | |
| Zl(t, n), | |
| (r = r((l = ea(l, a.unstable_observedBits)))), | |
| (t.flags |= 1), | |
| zo(e, t, r, n), | |
| t.child | |
| ); | |
| case 14: | |
| return ( | |
| (a = Hl((l = t.type), t.pendingProps)), | |
| Ro(e, t, l, (a = Hl(l.type, a)), r, n) | |
| ); | |
| case 15: | |
| return Mo(e, t, t.type, t.pendingProps, r, n); | |
| case 17: | |
| return ( | |
| (r = t.type), | |
| (l = t.pendingProps), | |
| (l = t.elementType === r ? l : Hl(r, l)), | |
| null !== e && | |
| ((e.alternate = null), | |
| (t.alternate = null), | |
| (t.flags |= 2)), | |
| (t.tag = 1), | |
| fl(r) ? ((e = !0), ml(t)) : (e = !1), | |
| Zl(t, n), | |
| pa(t, r, l), | |
| ma(t, r, l, n), | |
| jo(null, t, r, !0, e, n) | |
| ); | |
| case 19: | |
| return Yo(e, t, n); | |
| case 23: | |
| case 24: | |
| return Io(e, t, n); | |
| } | |
| throw Error(x(156, t.tag)); | |
| }), | |
| (Vi.prototype.render = function (e) { | |
| Di(e, this._internalRoot, null, null); | |
| }), | |
| (Vi.prototype.unmount = function () { | |
| var e = this._internalRoot, | |
| t = e.containerInfo; | |
| Di(null, e, null, function () { | |
| t[Kr] = null; | |
| }); | |
| }), | |
| (Ze = function (e) { | |
| 13 === e.tag && (ni(e, 4, ei()), Ai(e, 4)); | |
| }), | |
| (et = function (e) { | |
| 13 === e.tag && (ni(e, 67108864, ei()), Ai(e, 67108864)); | |
| }), | |
| (tt = function (e) { | |
| if (13 === e.tag) { | |
| var t = ei(), | |
| n = ti(e); | |
| ni(e, n, t), Ai(e, n); | |
| } | |
| }), | |
| (nt = function (e, t) { | |
| return t(); | |
| }), | |
| (Ce = function (e, t, n) { | |
| switch (t) { | |
| case "input": | |
| if ( | |
| (ne(e, n), (t = n.name), "radio" === n.type && null != t) | |
| ) { | |
| for (n = e; n.parentNode; ) n = n.parentNode; | |
| for ( | |
| n = n.querySelectorAll( | |
| "input[name=" + | |
| JSON.stringify("" + t) + | |
| '][type="radio"]' | |
| ), | |
| t = 0; | |
| t < n.length; | |
| t++ | |
| ) { | |
| var r = n[t]; | |
| if (r !== e && r.form === e.form) { | |
| var l = Zr(r); | |
| if (!l) throw Error(x(90)); | |
| G(r), ne(r, l); | |
| } | |
| } | |
| } | |
| break; | |
| case "textarea": | |
| se(e, n); | |
| break; | |
| case "select": | |
| null != (t = n.value) && oe(e, !!n.multiple, t, !1); | |
| } | |
| }), | |
| (Oe = ui), | |
| (Re = function (e, t, n, r, l) { | |
| var a = wu; | |
| wu |= 4; | |
| try { | |
| return Al(98, e.bind(null, t, n, r, l)); | |
| } finally { | |
| 0 === (wu = a) && (Iu(), Bl()); | |
| } | |
| }), | |
| (Me = function () { | |
| 0 == (49 & wu) && | |
| ((function () { | |
| if (null !== Qu) { | |
| var e = Qu; | |
| (Qu = null), | |
| e.forEach(function (e) { | |
| (e.expiredLanes |= 24 & e.pendingLanes), li(e, Dl()); | |
| }); | |
| } | |
| Bl(); | |
| })(), | |
| ki()); | |
| }); | |
| var Hi = { | |
| Events: [ | |
| Gr, | |
| Jr, | |
| Zr, | |
| Le, | |
| ze, | |
| ki, | |
| { | |
| current: !(Ie = function (e, t) { | |
| var n = wu; | |
| wu |= 2; | |
| try { | |
| return e(t); | |
| } finally { | |
| 0 === (wu = n) && (Iu(), Bl()); | |
| } | |
| }), | |
| }, | |
| ], | |
| }, | |
| Qi = { | |
| findFiberByHostInstance: Xr, | |
| bundleType: 0, | |
| version: "17.0.1", | |
| rendererPackageName: "react-dom", | |
| }, | |
| qi = { | |
| bundleType: Qi.bundleType, | |
| version: Qi.version, | |
| rendererPackageName: Qi.rendererPackageName, | |
| rendererConfig: Qi.rendererConfig, | |
| overrideHookState: null, | |
| overrideHookStateDeletePath: null, | |
| overrideHookStateRenamePath: null, | |
| overrideProps: null, | |
| overridePropsDeletePath: null, | |
| overridePropsRenamePath: null, | |
| setSuspenseHandler: null, | |
| scheduleUpdate: null, | |
| currentDispatcherRef: w.ReactCurrentDispatcher, | |
| findHostInstanceByFiber: function (e) { | |
| return null === (e = Ge(e)) ? null : e.stateNode; | |
| }, | |
| findFiberByHostInstance: | |
| Qi.findFiberByHostInstance || | |
| function () { | |
| return null; | |
| }, | |
| findHostInstancesForRefresh: null, | |
| scheduleRefresh: null, | |
| scheduleRoot: null, | |
| setRefreshHandler: null, | |
| getCurrentFiber: null, | |
| }; | |
| if ("undefined" != typeof __REACT_DEVTOOLS_GLOBAL_HOOK__) { | |
| var Ki = __REACT_DEVTOOLS_GLOBAL_HOOK__; | |
| if (!Ki.isDisabled && Ki.supportsFiber) | |
| try { | |
| (yl = Ki.inject(qi)), (gl = Ki); | |
| } catch (me) {} | |
| } | |
| (t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED = Hi), | |
| (t.createPortal = Wi), | |
| (t.findDOMNode = function (e) { | |
| if (null == e) return null; | |
| if (1 === e.nodeType) return e; | |
| var t = e._reactInternals; | |
| if (void 0 !== t) | |
| return null === (e = Ge(t)) ? null : e.stateNode; | |
| if ("function" == typeof e.render) throw Error(x(188)); | |
| throw Error(x(268, Object.keys(e))); | |
| }), | |
| (t.flushSync = function (e, t) { | |
| var n = wu; | |
| if (0 != (48 & n)) return e(t); | |
| wu |= 1; | |
| try { | |
| if (e) return Al(99, e.bind(null, t)); | |
| } finally { | |
| (wu = n), Bl(); | |
| } | |
| }), | |
| (t.hydrate = function (e, t, n) { | |
| if (!Bi(t)) throw Error(x(200)); | |
| return $i(null, e, t, !0, n); | |
| }), | |
| (t.render = function (e, t, n) { | |
| if (!Bi(t)) throw Error(x(200)); | |
| return $i(null, e, t, !1, n); | |
| }), | |
| (t.unmountComponentAtNode = function (e) { | |
| if (!Bi(e)) throw Error(x(40)); | |
| return ( | |
| !!e._reactRootContainer && | |
| (ii(function () { | |
| $i(null, null, e, !1, function () { | |
| (e._reactRootContainer = null), (e[Kr] = null); | |
| }); | |
| }), | |
| !0) | |
| ); | |
| }), | |
| (t.unstable_batchedUpdates = ui), | |
| (t.unstable_createPortal = function (e, t) { | |
| return Wi( | |
| e, | |
| t, | |
| 2 < arguments.length && void 0 !== arguments[2] | |
| ? arguments[2] | |
| : null | |
| ); | |
| }), | |
| (t.unstable_renderSubtreeIntoContainer = function (e, t, n, r) { | |
| if (!Bi(n)) throw Error(x(200)); | |
| if (null == e || void 0 === e._reactInternals) | |
| throw Error(x(38)); | |
| return $i(e, t, n, !1, r); | |
| }), | |
| (t.version = "17.0.1"); | |
| }, | |
| function (e, t, n) { | |
| "use strict"; | |
| e.exports = n(12); | |
| }, | |
| function (e, u, t) { | |
| "use strict"; | |
| var a, i, s, n; | |
| if ( | |
| "object" == typeof performance && | |
| "function" == typeof performance.now | |
| ) { | |
| var r = performance; | |
| u.unstable_now = function () { | |
| return r.now(); | |
| }; | |
| } else { | |
| var l = Date, | |
| o = l.now(); | |
| u.unstable_now = function () { | |
| return l.now() - o; | |
| }; | |
| } | |
| if ( | |
| "undefined" == typeof window || | |
| "function" != typeof MessageChannel | |
| ) { | |
| var c = null, | |
| f = null, | |
| d = function t() { | |
| if (null !== c) | |
| try { | |
| var e = u.unstable_now(); | |
| c(!0, e), (c = null); | |
| } catch (e) { | |
| throw (setTimeout(t, 0), e); | |
| } | |
| }; | |
| (a = function (e) { | |
| null !== c ? setTimeout(a, 0, e) : ((c = e), setTimeout(d, 0)); | |
| }), | |
| (i = function (e, t) { | |
| f = setTimeout(e, t); | |
| }), | |
| (s = function () { | |
| clearTimeout(f); | |
| }), | |
| (u.unstable_shouldYield = function () { | |
| return !1; | |
| }), | |
| (n = u.unstable_forceFrameRate = function () {}); | |
| } else { | |
| var p = window.setTimeout, | |
| h = window.clearTimeout; | |
| if ("undefined" != typeof console) { | |
| var m = window.cancelAnimationFrame; | |
| "function" != typeof window.requestAnimationFrame && | |
| console.error( | |
| "This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills" | |
| ), | |
| "function" != typeof m && | |
| console.error( | |
| "This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://reactjs.org/link/react-polyfills" | |
| ); | |
| } | |
| var v = !1, | |
| y = null, | |
| g = -1, | |
| b = 5, | |
| w = 0; | |
| (u.unstable_shouldYield = function () { | |
| return u.unstable_now() >= w; | |
| }), | |
| (n = function () {}), | |
| (u.unstable_forceFrameRate = function (e) { | |
| e < 0 || 125 < e | |
| ? console.error( | |
| "forceFrameRate takes a positive int between 0 and 125, forcing frame rates higher than 125 fps is not supported" | |
| ) | |
| : (b = 0 < e ? Math.floor(1e3 / e) : 5); | |
| }); | |
| var k = new MessageChannel(), | |
| S = k.port2; | |
| (k.port1.onmessage = function () { | |
| if (null !== y) { | |
| var e = u.unstable_now(); | |
| w = e + b; | |
| try { | |
| y(!0, e) ? S.postMessage(null) : ((v = !1), (y = null)); | |
| } catch (e) { | |
| throw (S.postMessage(null), e); | |
| } | |
| } else v = !1; | |
| }), | |
| (a = function (e) { | |
| (y = e), v || ((v = !0), S.postMessage(null)); | |
| }), | |
| (i = function (e, t) { | |
| g = p(function () { | |
| e(u.unstable_now()); | |
| }, t); | |
| }), | |
| (s = function () { | |
| h(g), (g = -1); | |
| }); | |
| } | |
| function E(e, t) { | |
| var n = e.length; | |
| e.push(t); | |
| e: for (;;) { | |
| var r = (n - 1) >>> 1, | |
| l = e[r]; | |
| if (!(void 0 !== l && 0 < C(l, t))) break e; | |
| (e[r] = t), (e[n] = l), (n = r); | |
| } | |
| } | |
| function _(e) { | |
| return void 0 === (e = e[0]) ? null : e; | |
| } | |
| function x(e) { | |
| var t = e[0]; | |
| if (void 0 === t) return null; | |
| var n = e.pop(); | |
| if (n !== t) { | |
| e[0] = n; | |
| e: for (var r = 0, l = e.length; r < l; ) { | |
| var a = 2 * (r + 1) - 1, | |
| o = e[a], | |
| u = a + 1, | |
| i = e[u]; | |
| if (void 0 !== o && C(o, n) < 0) | |
| r = | |
| void 0 !== i && C(i, o) < 0 | |
| ? ((e[r] = i), (e[u] = n), u) | |
| : ((e[r] = o), (e[a] = n), a); | |
| else { | |
| if (!(void 0 !== i && C(i, n) < 0)) break e; | |
| (e[r] = i), (e[u] = n), (r = u); | |
| } | |
| } | |
| } | |
| return t; | |
| } | |
| function C(e, t) { | |
| var n = e.sortIndex - t.sortIndex; | |
| return 0 !== n ? n : e.id - t.id; | |
| } | |
| var P = [], | |
| N = [], | |
| T = 1, | |
| L = null, | |
| z = 3, | |
| O = !1, | |
| R = !1, | |
| M = !1; | |
| function I(e) { | |
| for (var t = _(N); null !== t; ) { | |
| if (null === t.callback) x(N); | |
| else { | |
| if (!(t.startTime <= e)) break; | |
| x(N), (t.sortIndex = t.expirationTime), E(P, t); | |
| } | |
| t = _(N); | |
| } | |
| } | |
| function F(e) { | |
| if (((M = !1), I(e), !R)) | |
| if (null !== _(P)) (R = !0), a(D); | |
| else { | |
| var t = _(N); | |
| null !== t && i(F, t.startTime - e); | |
| } | |
| } | |
| function D(e, t) { | |
| (R = !1), M && ((M = !1), s()), (O = !0); | |
| var n = z; | |
| try { | |
| for ( | |
| I(t), L = _(P); | |
| null !== L && | |
| (!(L.expirationTime > t) || (e && !u.unstable_shouldYield())); | |
| ) { | |
| var r = L.callback; | |
| if ("function" == typeof r) { | |
| (L.callback = null), (z = L.priorityLevel); | |
| var l = r(L.expirationTime <= t); | |
| (t = u.unstable_now()), | |
| "function" == typeof l | |
| ? (L.callback = l) | |
| : L === _(P) && x(P), | |
| I(t); | |
| } else x(P); | |
| L = _(P); | |
| } | |
| if (null !== L) var a = !0; | |
| else { | |
| var o = _(N); | |
| null !== o && i(F, o.startTime - t), (a = !1); | |
| } | |
| return a; | |
| } finally { | |
| (L = null), (z = n), (O = !1); | |
| } | |
| } | |
| var U = n; | |
| (u.unstable_IdlePriority = 5), | |
| (u.unstable_ImmediatePriority = 1), | |
| (u.unstable_LowPriority = 4), | |
| (u.unstable_NormalPriority = 3), | |
| (u.unstable_Profiling = null), | |
| (u.unstable_UserBlockingPriority = 2), | |
| (u.unstable_cancelCallback = function (e) { | |
| e.callback = null; | |
| }), | |
| (u.unstable_continueExecution = function () { | |
| R || O || ((R = !0), a(D)); | |
| }), | |
| (u.unstable_getCurrentPriorityLevel = function () { | |
| return z; | |
| }), | |
| (u.unstable_getFirstCallbackNode = function () { | |
| return _(P); | |
| }), | |
| (u.unstable_next = function (e) { | |
| switch (z) { | |
| case 1: | |
| case 2: | |
| case 3: | |
| var t = 3; | |
| break; | |
| default: | |
| t = z; | |
| } | |
| var n = z; | |
| z = t; | |
| try { | |
| return e(); | |
| } finally { | |
| z = n; | |
| } | |
| }), | |
| (u.unstable_pauseExecution = function () {}), | |
| (u.unstable_requestPaint = U), | |
| (u.unstable_runWithPriority = function (e, t) { | |
| switch (e) { | |
| case 1: | |
| case 2: | |
| case 3: | |
| case 4: | |
| case 5: | |
| break; | |
| default: | |
| e = 3; | |
| } | |
| var n = z; | |
| z = e; | |
| try { | |
| return t(); | |
| } finally { | |
| z = n; | |
| } | |
| }), | |
| (u.unstable_scheduleCallback = function (e, t, n) { | |
| var r = u.unstable_now(); | |
| switch ( | |
| ((n = | |
| "object" == typeof n && | |
| null !== n && | |
| "number" == typeof (n = n.delay) && | |
| 0 < n | |
| ? r + n | |
| : r), | |
| e) | |
| ) { | |
| case 1: | |
| var l = -1; | |
| break; | |
| case 2: | |
| l = 250; | |
| break; | |
| case 5: | |
| l = 1073741823; | |
| break; | |
| case 4: | |
| l = 1e4; | |
| break; | |
| default: | |
| l = 5e3; | |
| } | |
| return ( | |
| (e = { | |
| id: T++, | |
| callback: t, | |
| priorityLevel: e, | |
| startTime: n, | |
| expirationTime: (l = n + l), | |
| sortIndex: -1, | |
| }), | |
| r < n | |
| ? ((e.sortIndex = n), | |
| E(N, e), | |
| null === _(P) && | |
| e === _(N) && | |
| (M ? s() : (M = !0), i(F, n - r))) | |
| : ((e.sortIndex = l), E(P, e), R || O || ((R = !0), a(D))), | |
| e | |
| ); | |
| }), | |
| (u.unstable_wrapCallback = function (t) { | |
| var n = z; | |
| return function () { | |
| var e = z; | |
| z = n; | |
| try { | |
| return t.apply(this, arguments); | |
| } finally { | |
| z = e; | |
| } | |
| }; | |
| }); | |
| }, | |
| , | |
| function (e, t, n) { | |
| "use strict"; | |
| n(6); | |
| var r = n(2), | |
| u = 60103; | |
| if ( | |
| ((t.Fragment = 60107), "function" == typeof Symbol && Symbol.for) | |
| ) { | |
| var l = Symbol.for; | |
| (u = l("react.element")), (t.Fragment = l("react.fragment")); | |
| } | |
| var i = | |
| r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED | |
| .ReactCurrentOwner, | |
| s = Object.prototype.hasOwnProperty, | |
| c = { key: !0, ref: !0, __self: !0, __source: !0 }; | |
| function a(e, t, n) { | |
| var r, | |
| l = {}, | |
| a = null, | |
| o = null; | |
| for (r in (void 0 !== n && (a = "" + n), | |
| void 0 !== t.key && (a = "" + t.key), | |
| void 0 !== t.ref && (o = t.ref), | |
| t)) | |
| s.call(t, r) && !c.hasOwnProperty(r) && (l[r] = t[r]); | |
| if (e && e.defaultProps) | |
| for (r in (t = e.defaultProps)) | |
| void 0 === l[r] && (l[r] = t[r]); | |
| return { | |
| $$typeof: u, | |
| type: e, | |
| key: a, | |
| ref: o, | |
| props: l, | |
| _owner: i.current, | |
| }; | |
| } | |
| (t.jsx = a), (t.jsxs = a); | |
| }, | |
| ], | |
| ]); | |
| </script> | |
| <script type="text/javascript"> | |
| (this["webpackJsonpmy-app"] = this["webpackJsonpmy-app"] || []).push([ | |
| [0], | |
| { | |
| 13: function (e, t, n) {}, | |
| 8: function (e, t, n) { | |
| "use strict"; | |
| n.r(t); | |
| var te = n(3), | |
| ne = n(1), | |
| c = n(2), | |
| ce = n.n(c), | |
| s = n(7), | |
| o = n.n(s), | |
| se = (n(13), n(0)); | |
| function oe() { | |
| return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace( | |
| /[xy]/g, | |
| function (e) { | |
| var t = (16 * Math.random()) | 0; | |
| return ("x" == e ? t : (3 & t) | 8).toString(16); | |
| } | |
| ); | |
| } | |
| function le(t, n) { | |
| var e = | |
| !(2 < arguments.length && void 0 !== arguments[2]) || | |
| arguments[2], | |
| c = ce.a.useState(function () { | |
| var e = window.localStorage.getItem(n); | |
| return null !== e ? JSON.parse(e) : t; | |
| }), | |
| s = Object(ne.a)(c, 2), | |
| o = s[0], | |
| l = s[1]; | |
| return ( | |
| ce.a.useEffect( | |
| function () { | |
| e && window.localStorage.setItem(n, JSON.stringify(o)); | |
| }, | |
| [n, o] | |
| ), | |
| [o, l] | |
| ); | |
| } | |
| function ae(c) { | |
| var e, | |
| t, | |
| n, | |
| s, | |
| o = le(0, "elapsedTime"), | |
| l = Object(ne.a)(o, 2), | |
| a = l[0], | |
| i = l[1], | |
| r = ce.a.useState(!1), | |
| u = Object(ne.a)(r, 2), | |
| d = u[0], | |
| m = u[1], | |
| h = ce.a.useState(!1), | |
| b = Object(ne.a)(h, 2), | |
| j = b[0], | |
| x = b[1], | |
| f = ce.a.useState(!1), | |
| O = Object(ne.a)(f, 2), | |
| y = O[0], | |
| g = O[1], | |
| p = le("", "notepad"), | |
| w = Object(ne.a)(p, 2), | |
| v = w[0], | |
| S = w[1], | |
| C = le(!1, "countSpecial"), | |
| k = Object(ne.a)(C, 2), | |
| T = k[0], | |
| N = k[1], | |
| E = c.state.logItems.length, | |
| I = "《》「」『』[]()〈〉≪≫。、.,':!?!?…――─ー~→♪\" \t"; | |
| (e = T | |
| ? c.state.logItems.reduce(function (e, t) { | |
| return t.text.length + e; | |
| }, 0) | |
| : c.state.logItems.reduce(function (e, t) { | |
| for ( | |
| var n = t.text | |
| .replace(/(\r\n|\n|\r)/gm, "") | |
| .split(" ") | |
| .join(""), | |
| c = 0; | |
| c < I.length; | |
| c++ | |
| ) | |
| n = n.split(I[c]).join(""); | |
| return n.length + e; | |
| }, 0)), | |
| (n = function () { | |
| d || i(a + 1e4); | |
| }), | |
| (s = ce.a.useRef()), | |
| ce.a.useEffect( | |
| function () { | |
| s.current = n; | |
| }, | |
| [n] | |
| ), | |
| ce.a.useEffect( | |
| function () { | |
| var e = setInterval(function () { | |
| s.current(); | |
| }, 1e4); | |
| return function () { | |
| return clearInterval(e); | |
| }; | |
| }, | |
| [1e4] | |
| ), | |
| (t = j | |
| ? Object(se.jsxs)("div", { | |
| children: [ | |
| Object(se.jsx)("div", { | |
| onClick: function () { | |
| return x(!j); | |
| }, | |
| className: "icon-edit menuitem", | |
| children: "Hide notepad", | |
| }), | |
| Object(se.jsx)("br", {}), | |
| Object(se.jsx)("textarea", { | |
| style: { | |
| fontSize: "inherit", | |
| fontFamily: "inherit", | |
| width: window.innerWidth / 2, | |
| height: window.innerHeight / 4, | |
| resize: "none", | |
| }, | |
| onChange: function (e) { | |
| return S(e.target.value); | |
| }, | |
| value: v, | |
| }), | |
| ], | |
| }) | |
| : Object(se.jsx)("div", { | |
| children: Object(se.jsx)("span", { | |
| onClick: function () { | |
| return x(!j); | |
| }, | |
| className: "icon-edit menuitem", | |
| children: "Show notepad", | |
| }), | |
| })); | |
| var L = Math.round(e / (a / 1e3 / 60 / 60)), | |
| H = "STOP"; | |
| return ( | |
| d && (H = "RESUME"), | |
| Object(se.jsxs)("div", { | |
| id: "menu", | |
| children: [ | |
| Object(se.jsxs)("div", { | |
| style: { textAlign: "right" }, | |
| children: [ | |
| Object(se.jsxs)("span", { | |
| onClick: function () { | |
| return m(!d); | |
| }, | |
| title: | |
| "Click to " + (d ? "resume" : "pause") + " timer", | |
| class: "menuitem", | |
| style: { | |
| marginRight: "1.5em", | |
| display: c.state.showTimer | |
| ? "inline-block" | |
| : "none", | |
| color: d ? "#18FFFF" : "#FF5722", | |
| }, | |
| children: H, | |
| }), | |
| Object(se.jsxs)("span", { | |
| title: "Total time read / Reading speed / Total characters / Total lines", | |
| class: "distracting-stats", | |
| style: { | |
| marginRight: "0.5em", | |
| }, | |
| children: [ | |
| Object(se.jsxs)("span", { | |
| style: { | |
| display: c.state.showTimer | |
| ? "inline-block" | |
| : "none", | |
| marginRight: "0.5em", | |
| }, | |
| children: [ | |
| // Total time | |
| (function (e) { | |
| Math.floor((e % 1e3) / 100); | |
| var t = Math.floor((e / 1e3) % 60), | |
| n = Math.floor((e / 6e4) % 60), | |
| c = Math.floor((e / 36e5) % 24); | |
| return ( | |
| (c = c < 10 ? "0" + c : c) + | |
| ":" + | |
| (n = n < 10 ? "0" + n : n) + | |
| ":" + | |
| (t < 10 ? "0" + t : t) | |
| ); | |
| })(a), | |
| // Reading speed | |
| " (", | |
| L, | |
| "/hr) ", | |
| ], | |
| }), | |
| // Total characters / total lines | |
| Object(se.jsxs)("span", { | |
| style: { | |
| display: c.state.showCharCount | |
| ? "inline" | |
| : "none", | |
| }, | |
| children: [e, " / ", E], | |
| }), | |
| ], | |
| }), | |
| Object(se.jsx)("span", { | |
| title: "Delete last line", | |
| onClick: function () { | |
| var e = document.querySelectorAll(".delete_button"); | |
| e[e.length - 1].click(); | |
| }, | |
| className: "icon-cancel-1 menuitem", | |
| children: " ", | |
| }), | |
| Object(se.jsx)("span", { | |
| style: { marginRight: "0.2em", fontWeight: "bold" }, | |
| title: "Undo last line deletion", | |
| onClick: function () { | |
| var e = Object(ne.a)( | |
| c.state.delHistory.slice(-1)[0], | |
| 2 | |
| ), | |
| t = e[0], | |
| n = e[1]; | |
| c.state.setDelHistory( | |
| c.state.delHistory.filter(function (e) { | |
| return e[1].id !== n.id; | |
| }) | |
| ), | |
| c.state.setLogItems( | |
| [].concat( | |
| Object(te.a)(c.state.logItems.slice(0, t)), | |
| [n], | |
| Object(te.a)(c.state.logItems.slice(t)) | |
| ) | |
| ); | |
| }, | |
| className: "menuitem", | |
| children: "⟳", | |
| }), | |
| Object(se.jsx)("span", { | |
| title: "Toggle menu", | |
| onClick: function () { | |
| return g(!y); | |
| }, | |
| className: "icon-menu menuitem", | |
| }), | |
| ], | |
| }), | |
| y && [ | |
| Object(se.jsx)("div", { | |
| onClick: function () { | |
| window.confirm("Clear all lines?") && | |
| (c.state.setLogItems([]), | |
| window.localStorage.setItem("logItems", "[]")); | |
| }, | |
| className: "icon-trash menuitem", | |
| children: "Clear all lines", | |
| }), | |
| Object(se.jsx)("br", {}), | |
| Object(se.jsx)("div", { | |
| onClick: function () { | |
| return i(0); | |
| }, | |
| className: "icon-clock menuitem", | |
| children: "Reset timer", | |
| }), | |
| t, | |
| Object(se.jsx)("div", { | |
| className: "icon-cog", | |
| children: "Options", | |
| }), | |
| Object(se.jsxs)("label", { | |
| className: "menuitem", | |
| children: [ | |
| Object(se.jsx)("input", { | |
| type: "checkbox", | |
| checked: c.state.showCharCount, | |
| onChange: function () { | |
| return c.state.setShowCharCount( | |
| !c.state.showCharCount | |
| ); | |
| }, | |
| }), | |
| "Show character / line count", | |
| ], | |
| }), | |
| Object(se.jsx)("br", {}), | |
| Object(se.jsxs)("label", { | |
| className: "menuitem", | |
| children: [ | |
| Object(se.jsx)("input", { | |
| type: "checkbox", | |
| checked: c.state.showTimer, | |
| onChange: function () { | |
| return c.state.setShowTimer(!c.state.showTimer); | |
| }, | |
| }), | |
| "Show timer and chars/hour", | |
| ], | |
| }), | |
| Object(se.jsx)("br", {}), | |
| Object(se.jsxs)("label", { | |
| className: "menuitem", | |
| children: [ | |
| Object(se.jsx)("input", { | |
| type: "checkbox", | |
| checked: c.state.verticalText, | |
| onChange: function () { | |
| return c.state.setVerticalText( | |
| !c.state.verticalText | |
| ); | |
| }, | |
| }), | |
| "Display text vertically", | |
| ], | |
| }), | |
| Object(se.jsx)("br", {}), | |
| Object(se.jsxs)("label", { | |
| className: "menuitem", | |
| children: [ | |
| Object(se.jsx)("input", { | |
| type: "checkbox", | |
| checked: c.state.removeWS, | |
| onChange: function () { | |
| return c.state.setRemoveWS(!c.state.removeWS); | |
| }, | |
| }), | |
| "Remove all whitespace characters", | |
| ], | |
| }), | |
| Object(se.jsx)("br", {}), | |
| Object(se.jsxs)("label", { | |
| className: "menuitem", | |
| children: [ | |
| Object(se.jsx)("input", { | |
| type: "checkbox", | |
| checked: c.state.alwaysInsert, | |
| onChange: function () { | |
| return c.state.setAlwaysInsert( | |
| !c.state.alwaysInsert | |
| ); | |
| }, | |
| }), | |
| "Insert copies made on this page", | |
| ], | |
| }), | |
| Object(se.jsx)("br", {}), | |
| Object(se.jsxs)("label", { | |
| className: "menuitem", | |
| children: [ | |
| Object(se.jsx)("input", { | |
| type: "checkbox", | |
| checked: !c.state.alwaysScroll, | |
| onChange: function () { | |
| return c.state.setAlwaysScroll( | |
| !c.state.alwaysScroll | |
| ); | |
| }, | |
| }), | |
| "Only autoscroll when near bottom", | |
| ], | |
| }), | |
| Object(se.jsx)("br", {}), | |
| Object(se.jsxs)("label", { | |
| className: "menuitem", | |
| children: [ | |
| Object(se.jsx)("input", { | |
| type: "checkbox", | |
| checked: c.state.showXs, | |
| onChange: function () { | |
| return c.state.setShowXs(!c.state.showXs); | |
| }, | |
| }), | |
| "Show line delete Xs", | |
| ], | |
| }), | |
| Object(se.jsx)("br", {}), | |
| Object(se.jsxs)("label", { | |
| className: "menuitem", | |
| children: [ | |
| Object(se.jsx)("input", { | |
| type: "checkbox", | |
| checked: c.state.storeLines, | |
| onChange: function () { | |
| return c.state.setStoreLines(!c.state.storeLines); | |
| }, | |
| }), | |
| "Store lines persistently", | |
| ], | |
| }), | |
| Object(se.jsx)("br", {}), | |
| Object(se.jsxs)("label", { | |
| className: "menuitem", | |
| children: [ | |
| Object(se.jsx)("input", { | |
| type: "checkbox", | |
| checked: c.state.selectAll, | |
| onChange: function () { | |
| return c.state.setSelectAll(!c.state.selectAll); | |
| }, | |
| }), | |
| "Always select entire line", | |
| ], | |
| }), | |
| Object(se.jsx)("br", {}), | |
| Object(se.jsxs)("label", { | |
| className: "menuitem", | |
| children: [ | |
| Object(se.jsx)("input", { | |
| type: "checkbox", | |
| checked: !T, | |
| onChange: function () { | |
| return N(!T); | |
| }, | |
| }), | |
| "Don't count special chars", | |
| ], | |
| }), | |
| Object(se.jsx)("br", {}), | |
| Object(se.jsxs)("div", { | |
| className: "icon-brush", | |
| children: [ | |
| "Custom CSS", | |
| Object(se.jsx)("textarea", { | |
| style: { | |
| height: 100, | |
| display: "block", | |
| fontSize: "inherit", | |
| fontFamily: "inherit", | |
| width: 256, | |
| }, | |
| spellCheck: "false", | |
| onChange: function (e) { | |
| return c.state.setCss(e.target.value); | |
| }, | |
| value: c.state.css, | |
| }), | |
| ], | |
| }), | |
| Object(se.jsx)("div", { | |
| onClick: function () { | |
| window.confirm( | |
| "Are you sure you wish to reset everything?" | |
| ) && | |
| (window.localStorage.clear(), | |
| window.location.reload()); | |
| }, | |
| className: "icon-trash menuitem", | |
| children: "Reset everything to default", | |
| }), | |
| ], | |
| ], | |
| }) | |
| ); | |
| } | |
| o.a.render( | |
| Object(se.jsx)(function (e) { | |
| var t = le(!0, "showCharCount"), | |
| n = Object(ne.a)(t, 2), | |
| c = n[0], | |
| s = n[1], | |
| o = le(!0, "showTimer"), | |
| l = Object(ne.a)(o, 2), | |
| a = l[0], | |
| i = l[1], | |
| r = le(!1, "verticalText"), | |
| u = Object(ne.a)(r, 2), | |
| d = u[0], | |
| m = u[1], | |
| h = le(!1, "alwaysScroll"), | |
| b = Object(ne.a)(h, 2), | |
| j = b[0], | |
| x = b[1], | |
| f = le(!1, "alwaysInsert"), | |
| O = Object(ne.a)(f, 2), | |
| y = O[0], | |
| g = O[1], | |
| p = le(!1, "removeWS"), | |
| w = Object(ne.a)(p, 2), | |
| v = w[0], | |
| S = w[1], | |
| C = ce.a.useState(0), | |
| k = Object(ne.a)(C, 2), | |
| T = k[0], | |
| N = k[1], | |
| E = le(!1, "selectAll"), | |
| I = Object(ne.a)(E, 2), | |
| L = I[0], | |
| H = I[1], | |
| A = le(!0, "showXs"), | |
| X = Object(ne.a)(A, 2), | |
| M = X[0], | |
| W = X[1], | |
| D = le(!0, "storeLines"), | |
| R = Object(ne.a)(D, 2), | |
| z = R[0], | |
| P = R[1], | |
| J = le([], "logItemsList", z), | |
| Y = Object(ne.a)(J, 2), | |
| F = Y[0], | |
| G = Y[1], | |
| U = ce.a.useState([]), | |
| V = Object(ne.a)(U, 2), | |
| _ = V[0], | |
| q = V[1], | |
| K = le( | |
| 'color: #bdbdbd;\nbackground-color: #202020;\nfont-size: 1.75em;\nline-height: 200%;\nmargin: 5%;\nfont-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, "メイリオ", Meiryo, "MS Pゴシック", "MS PGothic", sans-serif;', | |
| "css" | |
| ), | |
| B = Object(ne.a)(K, 2), | |
| Q = B[0], | |
| Z = B[1], | |
| $ = function (e) { | |
| e.forEach(function (e) { | |
| e.addedNodes.forEach(function (t) { | |
| var e, n, c, s, o, l, a; | |
| "P" === t.tagName && | |
| ((1e3 < Date.now() - T || y) && | |
| (G( | |
| v | |
| ? function (e) { | |
| return [].concat(Object(te.a)(e), [ | |
| { | |
| id: oe(), | |
| text: t.textContent.replace( | |
| /\s+/gm, | |
| "" | |
| ), | |
| }, | |
| ]); | |
| } | |
| : function (e) { | |
| return [].concat(Object(te.a)(e), [ | |
| { id: oe(), text: t.textContent }, | |
| ]); | |
| } | |
| ), | |
| d | |
| ? ((o = document.documentElement), | |
| (l = document.body), | |
| ((o[(a = "scrollLeft")] || l[a]) < 300 || j) && | |
| (document.body.scrollTo(0, 0), | |
| document.documentElement.scrollTo(0, 0))) | |
| : ((e = document.documentElement), | |
| (n = document.body), | |
| (s = "scrollHeight"), | |
| (-(e[(c = "scrollTop")] || n[c]) + | |
| ((e[s] || n[s]) - e.clientHeight) < | |
| 300 || | |
| j) && | |
| (document.body.scrollTo( | |
| 0, | |
| document.body.scrollHeight + | |
| document.body.clientHeight | |
| ), | |
| document.documentElement.scrollTo( | |
| 0, | |
| document.documentElement.scrollHeight + | |
| document.documentElement.clientHeight | |
| )))), | |
| t.remove()); | |
| }); | |
| }); | |
| }; | |
| ce.a.useEffect(function () { | |
| var e = function (e) { | |
| return e.preventDefault(); | |
| }; | |
| return ( | |
| document.body.addEventListener("wheel", e, { passive: !1 }), | |
| function () { | |
| document.body.removeEventListener("wheel", e); | |
| } | |
| ); | |
| }, []), | |
| ce.a.useEffect( | |
| function () { | |
| var e = new MutationObserver($); | |
| return ( | |
| e.observe(document.body, { | |
| childList: !0, | |
| attributes: !1, | |
| }), | |
| function () { | |
| e.disconnect(); | |
| } | |
| ); | |
| }, | |
| [F, T] | |
| ), | |
| ce.a.useEffect(function () { | |
| setTimeout(function () { | |
| d | |
| ? (document.body.scrollTo(0, 0), | |
| document.documentElement.scrollTo(0, 0)) | |
| : (document.body.scrollTo( | |
| 0, | |
| document.body.scrollHeight + | |
| document.body.clientHeight | |
| ), | |
| document.documentElement.scrollTo( | |
| 0, | |
| document.documentElement.scrollHeight + | |
| document.documentElement.clientHeight | |
| )), | |
| document.body.addEventListener("copy", function (e) { | |
| N(Date.now()); | |
| }); | |
| }, 0); | |
| }, []), | |
| ce.a.useEffect( | |
| function () { | |
| document.body.setAttribute("style", Q); | |
| }, | |
| [Q] | |
| ); | |
| var ee = ""; | |
| return ( | |
| L && (ee = "logline-select"), | |
| Object(se.jsxs)(ce.a.Fragment, { | |
| children: [ | |
| Object(se.jsx)(ae, { | |
| state: { | |
| logItems: F, | |
| setLogItems: G, | |
| showXs: M, | |
| setShowXs: W, | |
| storeLines: z, | |
| setStoreLines: P, | |
| css: Q, | |
| setCss: Z, | |
| selectAll: L, | |
| setSelectAll: H, | |
| removeWS: v, | |
| setRemoveWS: S, | |
| alwaysInsert: y, | |
| setAlwaysInsert: g, | |
| alwaysScroll: j, | |
| setAlwaysScroll: x, | |
| showCharCount: c, | |
| setShowCharCount: s, | |
| showTimer: a, | |
| setShowTimer: i, | |
| verticalText: d, | |
| setVerticalText: m, | |
| delHistory: _, | |
| setDelHistory: q, | |
| }, | |
| }), | |
| Object(se.jsx)("div", { | |
| onWheel: function (e) { | |
| d | |
| ? ((document.body.scrollLeft -= e.deltaY), | |
| (document.body.scrollTop += e.deltaX), | |
| (document.documentElement.scrollLeft -= e.deltaY), | |
| (document.documentElement.scrollTop += e.deltaX)) | |
| : ((document.body.scrollLeft += e.deltaX), | |
| (document.body.scrollTop += e.deltaY), | |
| (document.documentElement.scrollLeft += e.deltaX), | |
| (document.documentElement.scrollTop += e.deltaY)); | |
| }, | |
| style: { | |
| writingMode: d ? "vertical-rl" : "horizontal-tb", | |
| }, | |
| id: "textlog", | |
| children: F.map(function (t, n) { | |
| return Object(se.jsxs)( | |
| "div", | |
| { | |
| className: "textline", | |
| style: { height: d ? "85%" : "" }, | |
| children: [ | |
| Object(se.jsx)("span", { | |
| className: "dragger", | |
| }), | |
| Object(se.jsx)("span", { | |
| className: ee, | |
| children: t.text + "\n", | |
| }), | |
| Object(se.jsx)("span", { | |
| style: { display: M ? "inline" : "none" }, | |
| className: "delete_button icon-cancel-1", | |
| onClick: function () { | |
| q(function (e) { | |
| return [].concat(Object(te.a)(e), [ | |
| [n, t], | |
| ]); | |
| }), | |
| G( | |
| F.filter(function (e, t) { | |
| return t !== n; | |
| }) | |
| ); | |
| }, | |
| }), | |
| ], | |
| }, | |
| t.id | |
| ); | |
| }), | |
| }), | |
| ], | |
| }) | |
| ); | |
| }, {}), | |
| document.body | |
| ); | |
| }, | |
| }, | |
| [[8, 1, 2]], | |
| ]); | |
| </script> | |
| </body> | |
| </html> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment