UNPKG

one

Version:

One is a new React Framework that makes Vite serve both native and web.

1,685 lines 60.6 kB
/** * @license React * react-dom-server.browser.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ ;(function () { 'use strict' ;(function (I, M) { 'object' === typeof exports && 'undefined' !== typeof module ? M(exports, require('react')) : 'function' === typeof define && define.amd ? define(['exports', 'react'], M) : ((I = I || self), M((I.ReactDOMServer = {}), I.React)) })(this, function (I, M) { function n(a) { for ( var b = 'https://reactjs.org/docs/error-decoder.html?invariant=' + a, c = 1; c < arguments.length; c++ ) b += '&args[]=' + encodeURIComponent(arguments[c]) return ( 'Minified React error #' + a + '; visit ' + b + ' for the full message or use the non-minified dev environment for full errors and additional helpful warnings.' ) } function k(a, b) { if (0 !== b.length) if (512 < b.length) (0 < A && (a.enqueue(new Uint8Array(B.buffer, 0, A)), (B = new Uint8Array(512)), (A = 0)), a.enqueue(b)) else { var c = B.length - A c < b.length && (0 === c ? a.enqueue(B) : (B.set(b.subarray(0, c), A), a.enqueue(B), (b = b.subarray(c))), (B = new Uint8Array(512)), (A = 0)) B.set(b, A) A += b.length } } function r(a, b) { k(a, b) return !0 } function Ea(a) { B && 0 < A && (a.enqueue(new Uint8Array(B.buffer, 0, A)), (B = null), (A = 0)) } function p(a) { return Fa.encode(a) } function g(a) { return Fa.encode(a) } function Ga(a, b) { 'function' === typeof a.error ? a.error(b) : a.close() } function Ha(a) { if (w.call(Ia, a)) return !0 if (w.call(Ja, a)) return !1 if (Cb.test(a)) return (Ia[a] = !0) Ja[a] = !0 return !1 } function v(a, b, c, d, f, e, h) { this.acceptsBooleans = 2 === b || 3 === b || 4 === b this.attributeName = d this.attributeNamespace = f this.mustUseProperty = c this.propertyName = a this.type = b this.sanitizeURL = e this.removeEmptyString = h } function u(a) { if ('boolean' === typeof a || 'number' === typeof a) return '' + a a = '' + a var b = Db.exec(a) if (b) { var c = '', d, f = 0 for (d = b.index; d < a.length; d++) { switch (a.charCodeAt(d)) { case 34: b = '&quot;' break case 38: b = '&amp;' break case 39: b = '&#x27;' break case 60: b = '&lt;' break case 62: b = '&gt;' break default: continue } f !== d && (c += a.substring(f, d)) f = d + 1 c += b } a = f !== d ? c + a.substring(f, d) : c } return a } function Eb(a, b, c, d, f) { a = void 0 === a ? '' : a b = void 0 === b ? Fb : g('<script nonce="' + u(b) + '">') var e = [] void 0 !== c && e.push(b, p(('' + c).replace(Gb, Hb)), Ib) if (void 0 !== d) for (c = 0; c < d.length; c++) e.push(Jb, p(u(d[c])), Ka) if (void 0 !== f) for (d = 0; d < f.length; d++) e.push(Kb, p(u(f[d])), Ka) return { bootstrapChunks: e, startInlineScript: b, placeholderPrefix: g(a + 'P:'), segmentPrefix: g(a + 'S:'), boundaryPrefix: a + 'B:', idPrefix: a, nextSuspenseID: 0, sentCompleteSegmentFunction: !1, sentCompleteBoundaryFunction: !1, sentClientRenderFunction: !1, } } function C(a, b) { return { insertionMode: a, selectedValue: b } } function Lb(a) { return C( 'http://www.w3.org/2000/svg' === a ? 2 : 'http://www.w3.org/1998/Math/MathML' === a ? 3 : 0, null ) } function Mb(a, b, c) { switch (b) { case 'select': return C(1, null != c.value ? c.value : c.defaultValue) case 'svg': return C(2, null) case 'math': return C(3, null) case 'foreignObject': return C(1, null) case 'table': return C(4, null) case 'thead': case 'tbody': case 'tfoot': return C(5, null) case 'colgroup': return C(7, null) case 'tr': return C(6, null) } return 4 <= a.insertionMode || 0 === a.insertionMode ? C(1, null) : a } function La(a, b, c, d) { if ('' === b) return d d && a.push(ka) a.push(p(u(b))) return !0 } function Ma(a, b, c) { if ('object' !== typeof c) throw Error(n(62)) b = !0 for (var d in c) if (w.call(c, d)) { var f = c[d] if (null != f && 'boolean' !== typeof f && '' !== f) { if (0 === d.indexOf('--')) { var e = p(u(d)) f = p(u(('' + f).trim())) } else { e = d var h = Na.get(e) void 0 !== h ? (e = h) : ((h = g(u(e.replace(Nb, '-$1').toLowerCase().replace(Ob, '-ms-')))), Na.set(e, h), (e = h)) f = 'number' === typeof f ? 0 === f || w.call(U, d) ? p('' + f) : p(f + 'px') : p(u(('' + f).trim())) } b ? ((b = !1), a.push(Pb, e, Oa, f)) : a.push(Qb, e, Oa, f) } } b || a.push(J) } function y(a, b, c, d) { switch (c) { case 'style': Ma(a, b, d) return case 'defaultValue': case 'defaultChecked': case 'innerHTML': case 'suppressContentEditableWarning': case 'suppressHydrationWarning': return } if ( !(2 < c.length) || ('o' !== c[0] && 'O' !== c[0]) || ('n' !== c[1] && 'N' !== c[1]) ) if (((b = t.hasOwnProperty(c) ? t[c] : null), null !== b)) { switch (typeof d) { case 'function': case 'symbol': return case 'boolean': if (!b.acceptsBooleans) return } c = p(b.attributeName) switch (b.type) { case 3: d && a.push(E, c, Pa) break case 4: !0 === d ? a.push(E, c, Pa) : !1 !== d && a.push(E, c, N, p(u(d)), J) break case 5: isNaN(d) || a.push(E, c, N, p(u(d)), J) break case 6: !isNaN(d) && 1 <= d && a.push(E, c, N, p(u(d)), J) break default: ;(b.sanitizeURL && (d = '' + d), a.push(E, c, N, p(u(d)), J)) } } else if (Ha(c)) { switch (typeof d) { case 'function': case 'symbol': return case 'boolean': if (((b = c.toLowerCase().slice(0, 5)), 'data-' !== b && 'aria-' !== b)) return } a.push(E, p(c), N, p(u(d)), J) } } function V(a, b, c) { if (null != b) { if (null != c) throw Error(n(60)) if ('object' !== typeof b || !('__html' in b)) throw Error(n(61)) b = b.__html null !== b && void 0 !== b && a.push(p('' + b)) } } function Rb(a) { var b = '' M.Children.forEach(a, function (a) { null != a && (b += a) }) return b } function la(a, b, c, d) { a.push(z(c)) var f = (c = null), e for (e in b) if (w.call(b, e)) { var h = b[e] if (null != h) switch (e) { case 'children': c = h break case 'dangerouslySetInnerHTML': f = h break default: y(a, d, e, h) } } a.push(F) V(a, f, c) return 'string' === typeof c ? (a.push(p(u(c))), null) : c } function z(a) { var b = Qa.get(a) if (void 0 === b) { if (!Sb.test(a)) throw Error(n(65, a)) b = g('<' + a) Qa.set(a, b) } return b } function Tb(a, b, c, d, f) { switch (b) { case 'select': a.push(z('select')) var e = null, h = null for (q in c) if (w.call(c, q)) { var m = c[q] if (null != m) switch (q) { case 'children': e = m break case 'dangerouslySetInnerHTML': h = m break case 'defaultValue': case 'value': break default: y(a, d, q, m) } } a.push(F) V(a, h, e) return e case 'option': h = f.selectedValue a.push(z('option')) var g = (m = null), k = null var q = null for (e in c) if (w.call(c, e)) { var l = c[e] if (null != l) switch (e) { case 'children': m = l break case 'selected': k = l break case 'dangerouslySetInnerHTML': q = l break case 'value': g = l default: y(a, d, e, l) } } if (null != h) if (((c = null !== g ? '' + g : Rb(m)), ma(h))) for (d = 0; d < h.length; d++) { if ('' + h[d] === c) { a.push(na) break } } else '' + h === c && a.push(na) else k && a.push(na) a.push(F) V(a, q, m) return m case 'textarea': a.push(z('textarea')) q = h = e = null for (m in c) if (w.call(c, m) && ((g = c[m]), null != g)) switch (m) { case 'children': q = g break case 'value': e = g break case 'defaultValue': h = g break case 'dangerouslySetInnerHTML': throw Error(n(91)) default: y(a, d, m, g) } null === e && null !== h && (e = h) a.push(F) if (null != q) { if (null != e) throw Error(n(92)) if (ma(q) && 1 < q.length) throw Error(n(93)) e = '' + q } 'string' === typeof e && '\n' === e[0] && a.push(oa) null !== e && a.push(p(u('' + e))) return null case 'input': a.push(z('input')) g = q = m = e = null for (h in c) if (w.call(c, h) && ((k = c[h]), null != k)) switch (h) { case 'children': case 'dangerouslySetInnerHTML': throw Error(n(399, 'input')) case 'defaultChecked': g = k break case 'defaultValue': m = k break case 'checked': q = k break case 'value': e = k break default: y(a, d, h, k) } null !== q ? y(a, d, 'checked', q) : null !== g && y(a, d, 'checked', g) null !== e ? y(a, d, 'value', e) : null !== m && y(a, d, 'value', m) a.push(Ra) return null case 'menuitem': a.push(z('menuitem')) for (var r in c) if (w.call(c, r) && ((e = c[r]), null != e)) switch (r) { case 'children': case 'dangerouslySetInnerHTML': throw Error(n(400)) default: y(a, d, r, e) } a.push(F) return null case 'title': a.push(z('title')) e = null for (l in c) if (w.call(c, l) && ((h = c[l]), null != h)) switch (l) { case 'children': e = h break case 'dangerouslySetInnerHTML': throw Error(n(434)) default: y(a, d, l, h) } a.push(F) return e case 'listing': case 'pre': a.push(z(b)) h = e = null for (g in c) if (w.call(c, g) && ((m = c[g]), null != m)) switch (g) { case 'children': e = m break case 'dangerouslySetInnerHTML': h = m break default: y(a, d, g, m) } a.push(F) if (null != h) { if (null != e) throw Error(n(60)) if ('object' !== typeof h || !('__html' in h)) throw Error(n(61)) c = h.__html null !== c && void 0 !== c && ('string' === typeof c && 0 < c.length && '\n' === c[0] ? a.push(oa, p(c)) : a.push(p('' + c))) } 'string' === typeof e && '\n' === e[0] && a.push(oa) return e case 'area': case 'base': case 'br': case 'col': case 'embed': case 'hr': case 'img': case 'keygen': case 'link': case 'meta': case 'param': case 'source': case 'track': case 'wbr': a.push(z(b)) for (var t in c) if (w.call(c, t) && ((e = c[t]), null != e)) switch (t) { case 'children': case 'dangerouslySetInnerHTML': throw Error(n(399, b)) default: y(a, d, t, e) } a.push(Ra) return null 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 la(a, c, b, d) case 'html': return (0 === f.insertionMode && a.push(Ub), la(a, c, b, d)) default: if (-1 === b.indexOf('-') && 'string' !== typeof c.is) return la(a, c, b, d) a.push(z(b)) h = e = null for (k in c) if (w.call(c, k) && ((m = c[k]), null != m)) switch (k) { case 'children': e = m break case 'dangerouslySetInnerHTML': h = m break case 'style': Ma(a, d, m) break case 'suppressContentEditableWarning': case 'suppressHydrationWarning': break default: Ha(k) && 'function' !== typeof m && 'symbol' !== typeof m && a.push(E, p(k), N, p(u(m)), J) } a.push(F) V(a, h, e) return e } } function Ta(a, b, c) { k(a, Vb) if (null === c) throw Error(n(395)) k(a, c) return r(a, Wb) } function Xb(a, b, c, d) { switch (c.insertionMode) { case 0: case 1: return (k(a, Yb), k(a, b.segmentPrefix), k(a, p(d.toString(16))), r(a, Zb)) case 2: return (k(a, $b), k(a, b.segmentPrefix), k(a, p(d.toString(16))), r(a, ac)) case 3: return (k(a, bc), k(a, b.segmentPrefix), k(a, p(d.toString(16))), r(a, cc)) case 4: return (k(a, dc), k(a, b.segmentPrefix), k(a, p(d.toString(16))), r(a, ec)) case 5: return (k(a, fc), k(a, b.segmentPrefix), k(a, p(d.toString(16))), r(a, gc)) case 6: return (k(a, hc), k(a, b.segmentPrefix), k(a, p(d.toString(16))), r(a, ic)) case 7: return (k(a, jc), k(a, b.segmentPrefix), k(a, p(d.toString(16))), r(a, kc)) default: throw Error(n(397)) } } function lc(a, b) { switch (b.insertionMode) { case 0: case 1: return r(a, mc) case 2: return r(a, nc) case 3: return r(a, oc) case 4: return r(a, pc) case 5: return r(a, qc) case 6: return r(a, rc) case 7: return r(a, sc) default: throw Error(n(397)) } } function pa(a) { return JSON.stringify(a).replace(tc, function (a) { switch (a) { case '<': return '\\u003c' case '\u2028': return '\\u2028' case '\u2029': return '\\u2029' default: throw Error( 'escapeJSStringsForInstructionScripts encountered a match it does not know how to replace. this means the match regex and the replacement characters are no longer in sync. This is a bug in React' ) } }) } function qa(a) { if (null == a) return null if ('function' === typeof a) return a.displayName || a.name || null if ('string' === typeof a) return a switch (a) { case Ua: return 'Fragment' case Va: return 'Portal' case Wa: return 'Profiler' case Xa: return 'StrictMode' case Ya: return 'Suspense' case Za: return 'SuspenseList' } if ('object' === typeof a) switch (a.$$typeof) { case $a: return (a.displayName || 'Context') + '.Consumer' case ab: return (a._context.displayName || 'Context') + '.Provider' case bb: var b = a.render a = a.displayName a || ((a = b.displayName || b.name || ''), (a = '' !== a ? 'ForwardRef(' + a + ')' : 'ForwardRef')) return a case cb: return ((b = a.displayName || null), null !== b ? b : qa(a.type) || 'Memo') case ra: b = a._payload a = a._init try { return qa(a(b)) } catch (c) {} } return null } function db(a, b) { a = a.contextTypes if (!a) return eb var c = {}, d for (d in a) c[d] = b[d] return c } function W(a, b) { if (a !== b) { a.context._currentValue = a.parentValue a = a.parent var c = b.parent if (null === a) { if (null !== c) throw Error(n(401)) } else { if (null === c) throw Error(n(401)) W(a, c) } b.context._currentValue = b.value } } function fb(a) { a.context._currentValue = a.parentValue a = a.parent null !== a && fb(a) } function gb(a) { var b = a.parent null !== b && gb(b) a.context._currentValue = a.value } function hb(a, b) { a.context._currentValue = a.parentValue a = a.parent if (null === a) throw Error(n(402)) a.depth === b.depth ? W(a, b) : hb(a, b) } function ib(a, b) { var c = b.parent if (null === c) throw Error(n(402)) a.depth === c.depth ? W(a, c) : ib(a, c) b.context._currentValue = b.value } function X(a) { var b = K b !== a && (null === b ? gb(a) : null === a ? fb(b) : b.depth === a.depth ? W(b, a) : b.depth > a.depth ? hb(b, a) : ib(b, a), (K = a)) } function jb(a, b, c, d) { var f = void 0 !== a.state ? a.state : null a.updater = kb a.props = c a.state = f var e = { queue: [], replace: !1 } a._reactInternals = e var h = b.contextType a.context = 'object' === typeof h && null !== h ? h._currentValue : d h = b.getDerivedStateFromProps 'function' === typeof h && ((h = h(c, f)), (f = null === h || void 0 === h ? f : P({}, f, h)), (a.state = f)) if ( 'function' !== typeof b.getDerivedStateFromProps && 'function' !== typeof a.getSnapshotBeforeUpdate && ('function' === typeof a.UNSAFE_componentWillMount || 'function' === typeof a.componentWillMount) ) if ( ((b = a.state), 'function' === typeof a.componentWillMount && a.componentWillMount(), 'function' === typeof a.UNSAFE_componentWillMount && a.UNSAFE_componentWillMount(), b !== a.state && kb.enqueueReplaceState(a, a.state, null), null !== e.queue && 0 < e.queue.length) ) if ( ((b = e.queue), (h = e.replace), (e.queue = null), (e.replace = !1), h && 1 === b.length) ) a.state = b[0] else { e = h ? b[0] : a.state f = !0 for (h = h ? 1 : 0; h < b.length; h++) { var g = b[h] g = 'function' === typeof g ? g.call(a, e, c, d) : g null != g && (f ? ((f = !1), (e = P({}, e, g))) : P(e, g)) } a.state = e } else e.queue = null } function sa(a, b, c) { var d = a.id a = a.overflow var f = 32 - Y(d) - 1 d &= ~(1 << f) c += 1 var e = 32 - Y(b) + f if (30 < e) { var h = f - (f % 5) e = (d & ((1 << h) - 1)).toString(32) d >>= h f -= h return { id: (1 << (32 - Y(b) + f)) | (c << f) | d, overflow: e + a } } return { id: (1 << e) | (c << f) | d, overflow: a } } function uc(a) { a >>>= 0 return 0 === a ? 32 : (31 - ((vc(a) / wc) | 0)) | 0 } function xc(a, b) { return (a === b && (0 !== a || 1 / a === 1 / b)) || (a !== a && b !== b) } function L() { if (null === D) throw Error(n(321)) return D } function lb() { if (0 < Z) throw Error(n(312)) return { memoizedState: null, queue: null, next: null } } function ta() { null === l ? null === aa ? ((Q = !1), (aa = l = lb())) : ((Q = !0), (l = aa)) : null === l.next ? ((Q = !1), (l = l.next = lb())) : ((Q = !0), (l = l.next)) return l } function ua() { va = D = null ba = !1 aa = null Z = 0 l = G = null } function mb(a, b) { return 'function' === typeof b ? b(a) : b } function nb(a, b, c) { D = L() l = ta() if (Q) { var d = l.queue b = d.dispatch if (null !== G && ((c = G.get(d)), void 0 !== c)) { G.delete(d) d = l.memoizedState do ((d = a(d, c.action)), (c = c.next)) while (null !== c) l.memoizedState = d return [d, b] } return [l.memoizedState, b] } a = a === mb ? ('function' === typeof b ? b() : b) : void 0 !== c ? c(b) : b l.memoizedState = a a = l.queue = { last: null, dispatch: null } a = a.dispatch = yc.bind(null, D, a) return [l.memoizedState, a] } function ob(a, b) { D = L() l = ta() b = void 0 === b ? null : b if (null !== l) { var c = l.memoizedState if (null !== c && null !== b) { var d = c[1] a: if (null === d) d = !1 else { for (var f = 0; f < d.length && f < b.length; f++) if (!zc(b[f], d[f])) { d = !1 break a } d = !0 } if (d) return c[0] } } a = a() l.memoizedState = [a, b] return a } function yc(a, b, c) { if (25 <= Z) throw Error(n(301)) if (a === D) if ( ((ba = !0), (a = { action: c, next: null }), null === G && (G = new Map()), (c = G.get(b)), void 0 === c) ) G.set(b, a) else { for (b = c; null !== b.next; ) b = b.next b.next = a } } function Ac() { throw Error(n(394)) } function ca() {} function Bc(a) { console.error(a) return null } function R() {} function Cc(a, b, c, d, f, e, h, g, k) { var m = [], q = new Set() b = { destination: null, responseState: b, progressiveChunkSize: void 0 === d ? 12800 : d, status: 0, fatalError: null, nextSegmentId: 0, allPendingTasks: 0, pendingRootTasks: 0, completedRootSegment: null, abortableTasks: q, pingedTasks: m, clientRenderedBoundaries: [], completedBoundaries: [], partialBoundaries: [], onError: void 0 === f ? Bc : f, onAllReady: void 0 === e ? R : e, onShellReady: void 0 === h ? R : h, onShellError: void 0 === g ? R : g, onFatalError: void 0 === k ? R : k, } c = da(b, 0, null, c, !1, !1) c.parentFlushed = !0 a = wa(b, a, null, c, q, eb, null, Dc) m.push(a) return b } function wa(a, b, c, d, f, e, h, g) { a.allPendingTasks++ null === c ? a.pendingRootTasks++ : c.pendingTasks++ var m = { node: b, ping: function () { var b = a.pingedTasks b.push(m) 1 === b.length && pb(a) }, blockedBoundary: c, blockedSegment: d, abortSet: f, legacyContext: e, context: h, treeContext: g, } f.add(m) return m } function da(a, b, c, d, f, e) { return { status: 0, id: -1, index: b, parentFlushed: !1, chunks: [], children: [], formatContext: d, boundary: c, lastPushedText: f, textEmbedded: e, } } function S(a, b) { a = a.onError(b) if (null != a && 'string' !== typeof a) throw Error( 'onError returned something with a type other than "string". onError should return a string and may return null or undefined but must not return anything else. It received something of type "' + typeof a + '" instead' ) return a } function ea(a, b) { var c = a.onShellError c(b) c = a.onFatalError c(b) null !== a.destination ? ((a.status = 2), Ga(a.destination, b)) : ((a.status = 1), (a.fatalError = b)) } function qb(a, b, c, d, f) { D = {} va = b T = 0 for (a = c(d, f); ba; ) ((ba = !1), (T = 0), (Z += 1), (l = null), (a = c(d, f))) ua() return a } function rb(a, b, c, d, f) { f = c.render() var e = d.childContextTypes if (null !== e && void 0 !== e) { var h = b.legacyContext if ('function' !== typeof c.getChildContext) d = h else { c = c.getChildContext() for (var g in c) if (!(g in e)) throw Error(n(108, qa(d) || 'Unknown', g)) d = P({}, h, c) } b.legacyContext = d x(a, b, f) b.legacyContext = h } else x(a, b, f) } function sb(a, b) { if (a && a.defaultProps) { b = P({}, b) a = a.defaultProps for (var c in a) void 0 === b[c] && (b[c] = a[c]) return b } return b } function xa(a, b, c, d, f) { if ('function' === typeof c) if (c.prototype && c.prototype.isReactComponent) { f = db(c, b.legacyContext) var e = c.contextType e = new c(d, 'object' === typeof e && null !== e ? e._currentValue : f) jb(e, c, d, f) rb(a, b, e, c) } else { e = db(c, b.legacyContext) f = qb(a, b, c, d, e) var h = 0 !== T if ( 'object' === typeof f && null !== f && 'function' === typeof f.render && void 0 === f.$$typeof ) (jb(f, c, d, e), rb(a, b, f, c)) else if (h) { d = b.treeContext b.treeContext = sa(d, 1, 0) try { x(a, b, f) } finally { b.treeContext = d } } else x(a, b, f) } else if ('string' === typeof c) { f = b.blockedSegment e = Tb(f.chunks, c, d, a.responseState, f.formatContext) f.lastPushedText = !1 h = f.formatContext f.formatContext = Mb(h, c, d) ya(a, b, e) f.formatContext = h switch (c) { case 'area': case 'base': case 'br': case 'col': case 'embed': case 'hr': case 'img': case 'input': case 'keygen': case 'link': case 'meta': case 'param': case 'source': case 'track': case 'wbr': break default: f.chunks.push(Ec, p(c), Fc) } f.lastPushedText = !1 } else { switch (c) { case Gc: case Hc: case Xa: case Wa: case Ua: x(a, b, d.children) return case Za: x(a, b, d.children) return case Ic: throw Error(n(343)) case Ya: a: { c = b.blockedBoundary f = b.blockedSegment e = d.fallback d = d.children h = new Set() var g = { id: null, rootSegmentID: -1, parentFlushed: !1, pendingTasks: 0, forceClientRender: !1, completedSegments: [], byteSize: 0, fallbackAbortableTasks: h, errorDigest: null, }, k = da(a, f.chunks.length, g, f.formatContext, !1, !1) f.children.push(k) f.lastPushedText = !1 var l = da(a, 0, null, f.formatContext, !1, !1) l.parentFlushed = !0 b.blockedBoundary = g b.blockedSegment = l try { if ( (ya(a, b, d), l.lastPushedText && l.textEmbedded && l.chunks.push(ka), (l.status = 1), fa(g, l), 0 === g.pendingTasks) ) break a } catch (q) { ;((l.status = 4), (g.forceClientRender = !0), (g.errorDigest = S(a, q))) } finally { ;((b.blockedBoundary = c), (b.blockedSegment = f)) } b = wa(a, e, c, k, h, b.legacyContext, b.context, b.treeContext) a.pingedTasks.push(b) } return } if ('object' === typeof c && null !== c) switch (c.$$typeof) { case bb: d = qb(a, b, c.render, d, f) if (0 !== T) { c = b.treeContext b.treeContext = sa(c, 1, 0) try { x(a, b, d) } finally { b.treeContext = c } } else x(a, b, d) return case cb: c = c.type d = sb(c, d) xa(a, b, c, d, f) return case ab: f = d.children c = c._context d = d.value e = c._currentValue c._currentValue = d h = K K = d = { parent: h, depth: null === h ? 0 : h.depth + 1, context: c, parentValue: e, value: d, } b.context = d x(a, b, f) a = K if (null === a) throw Error(n(403)) d = a.parentValue a.context._currentValue = d === Jc ? a.context._defaultValue : d a = K = a.parent b.context = a return case $a: d = d.children d = d(c._currentValue) x(a, b, d) return case ra: f = c._init c = f(c._payload) d = sb(c, d) xa(a, b, c, d, void 0) return } throw Error(n(130, null == c ? c : typeof c, '')) } } function x(a, b, c) { b.node = c if ('object' === typeof c && null !== c) { switch (c.$$typeof) { case Kc: xa(a, b, c.type, c.props, c.ref) return case Va: throw Error(n(257)) case ra: var d = c._init c = d(c._payload) x(a, b, c) return } if (ma(c)) { tb(a, b, c) return } null === c || 'object' !== typeof c ? (d = null) : ((d = (ub && c[ub]) || c['@@iterator']), (d = 'function' === typeof d ? d : null)) if (d && (d = d.call(c))) { c = d.next() if (!c.done) { var f = [] do (f.push(c.value), (c = d.next())) while (!c.done) tb(a, b, f) } return } a = Object.prototype.toString.call(c) throw Error( n( 31, '[object Object]' === a ? 'object with keys {' + Object.keys(c).join(', ') + '}' : a ) ) } 'string' === typeof c ? ((d = b.blockedSegment), (d.lastPushedText = La( b.blockedSegment.chunks, c, a.responseState, d.lastPushedText ))) : 'number' === typeof c && ((d = b.blockedSegment), (d.lastPushedText = La( b.blockedSegment.chunks, '' + c, a.responseState, d.lastPushedText ))) } function tb(a, b, c) { for (var d = c.length, f = 0; f < d; f++) { var e = b.treeContext b.treeContext = sa(e, d, f) try { ya(a, b, c[f]) } finally { b.treeContext = e } } } function ya(a, b, c) { var d = b.blockedSegment.formatContext, f = b.legacyContext, e = b.context try { return x(a, b, c) } catch (O) { if ((ua(), 'object' === typeof O && null !== O && 'function' === typeof O.then)) { c = O var h = b.blockedSegment, g = da(a, h.chunks.length, null, h.formatContext, h.lastPushedText, !0) h.children.push(g) h.lastPushedText = !1 a = wa( a, b.node, b.blockedBoundary, g, b.abortSet, b.legacyContext, b.context, b.treeContext ).ping c.then(a, a) b.blockedSegment.formatContext = d b.legacyContext = f b.context = e X(e) } else throw ( (b.blockedSegment.formatContext = d), (b.legacyContext = f), (b.context = e), X(e), O ) } } function Lc(a) { var b = a.blockedBoundary a = a.blockedSegment a.status = 3 vb(this, b, a) } function wb(a, b, c) { var d = a.blockedBoundary a.blockedSegment.status = 3 null === d ? (b.allPendingTasks--, 2 !== b.status && ((b.status = 2), null !== b.destination && b.destination.close())) : (d.pendingTasks--, d.forceClientRender || ((d.forceClientRender = !0), (a = void 0 === c ? Error(n(432)) : c), (d.errorDigest = b.onError(a)), d.parentFlushed && b.clientRenderedBoundaries.push(d)), d.fallbackAbortableTasks.forEach(function (a) { return wb(a, b, c) }), d.fallbackAbortableTasks.clear(), b.allPendingTasks--, 0 === b.allPendingTasks && ((d = b.onAllReady), d())) } function fa(a, b) { if ( 0 === b.chunks.length && 1 === b.children.length && null === b.children[0].boundary ) { var c = b.children[0] c.id = b.id c.parentFlushed = !0 1 === c.status && fa(a, c) } else a.completedSegments.push(b) } function vb(a, b, c) { if (null === b) { if (c.parentFlushed) { if (null !== a.completedRootSegment) throw Error(n(389)) a.completedRootSegment = c } a.pendingRootTasks-- 0 === a.pendingRootTasks && ((a.onShellError = R), (b = a.onShellReady), b()) } else (b.pendingTasks--, b.forceClientRender || (0 === b.pendingTasks ? (c.parentFlushed && 1 === c.status && fa(b, c), b.parentFlushed && a.completedBoundaries.push(b), b.fallbackAbortableTasks.forEach(Lc, a), b.fallbackAbortableTasks.clear()) : c.parentFlushed && 1 === c.status && (fa(b, c), 1 === b.completedSegments.length && b.parentFlushed && a.partialBoundaries.push(b)))) a.allPendingTasks-- 0 === a.allPendingTasks && ((a = a.onAllReady), a()) } function pb(a) { if (2 !== a.status) { var b = K, c = za.current za.current = xb var d = ha ha = a.responseState try { var f = a.pingedTasks, e for (e = 0; e < f.length; e++) { var h = f[e] var g = a, k = h.blockedSegment if (0 === k.status) { X(h.context) try { ;(x(g, h, h.node), k.lastPushedText && k.textEmbedded && k.chunks.push(ka), h.abortSet.delete(h), (k.status = 1), vb(g, h.blockedBoundary, k)) } catch (H) { if ( (ua(), 'object' === typeof H && null !== H && 'function' === typeof H.then) ) { var l = h.ping H.then(l, l) } else { h.abortSet.delete(h) k.status = 4 var q = h.blockedBoundary, n = H, p = S(g, n) null === q ? ea(g, n) : (q.pendingTasks--, q.forceClientRender || ((q.forceClientRender = !0), (q.errorDigest = p), q.parentFlushed && g.clientRenderedBoundaries.push(q))) g.allPendingTasks-- if (0 === g.allPendingTasks) { var r = g.onAllReady r() } } } finally { } } } f.splice(0, e) null !== a.destination && Aa(a, a.destination) } catch (H) { ;(S(a, H), ea(a, H)) } finally { ;((ha = d), (za.current = c), c === xb && X(b)) } } } function ia(a, b, c) { c.parentFlushed = !0 switch (c.status) { case 0: var d = (c.id = a.nextSegmentId++) c.lastPushedText = !1 c.textEmbedded = !1 a = a.responseState k(b, Mc) k(b, a.placeholderPrefix) a = p(d.toString(16)) k(b, a) return r(b, Nc) case 1: c.status = 2 var f = !0 d = c.chunks var e = 0 c = c.children for (var g = 0; g < c.length; g++) { for (f = c[g]; e < f.index; e++) k(b, d[e]) f = ja(a, b, f) } for (; e < d.length - 1; e++) k(b, d[e]) e < d.length && (f = r(b, d[e])) return f default: throw Error(n(390)) } } function ja(a, b, c) { var d = c.boundary if (null === d) return ia(a, b, c) d.parentFlushed = !0 if (d.forceClientRender) ((d = d.errorDigest), r(b, Oc), k(b, Pc), d && (k(b, Qc), k(b, p(u(d))), k(b, Rc)), r(b, Sc), ia(a, b, c)) else if (0 < d.pendingTasks) { d.rootSegmentID = a.nextSegmentId++ 0 < d.completedSegments.length && a.partialBoundaries.push(d) var f = a.responseState var e = f.nextSuspenseID++ f = g(f.boundaryPrefix + e.toString(16)) d = d.id = f Ta(b, a.responseState, d) ia(a, b, c) } else if (d.byteSize > a.progressiveChunkSize) ((d.rootSegmentID = a.nextSegmentId++), a.completedBoundaries.push(d), Ta(b, a.responseState, d.id), ia(a, b, c)) else { r(b, Tc) c = d.completedSegments if (1 !== c.length) throw Error(n(391)) ja(a, b, c[0]) } return r(b, Uc) } function yb(a, b, c) { Xb(b, a.responseState, c.formatContext, c.id) ja(a, b, c) return lc(b, c.formatContext) } function zb(a, b, c) { for (var d = c.completedSegments, f = 0; f < d.length; f++) Ab(a, b, c, d[f]) d.length = 0 a = a.responseState d = c.id c = c.rootSegmentID k(b, a.startInlineScript) a.sentCompleteBoundaryFunction ? k(b, Vc) : ((a.sentCompleteBoundaryFunction = !0), k(b, Wc)) if (null === d) throw Error(n(395)) c = p(c.toString(16)) k(b, d) k(b, Xc) k(b, a.segmentPrefix) k(b, c) return r(b, Yc) } function Ab(a, b, c, d) { if (2 === d.status) return !0 var f = d.id if (-1 === f) { if (-1 === (d.id = c.rootSegmentID)) throw Error(n(392)) return yb(a, b, d) } yb(a, b, d) a = a.responseState k(b, a.startInlineScript) a.sentCompleteSegmentFunction ? k(b, Zc) : ((a.sentCompleteSegmentFunction = !0), k(b, $c)) k(b, a.segmentPrefix) f = p(f.toString(16)) k(b, f) k(b, ad) k(b, a.placeholderPrefix) k(b, f) return r(b, bd) } function Aa(a, b) { B = new Uint8Array(512) A = 0 try { var c = a.completedRootSegment if (null !== c && 0 === a.pendingRootTasks) { ja(a, b, c) a.completedRootSegment = null var d = a.responseState.bootstrapChunks for (c = 0; c < d.length - 1; c++) k(b, d[c]) c < d.length && r(b, d[c]) } var f = a.clientRenderedBoundaries, e for (e = 0; e < f.length; e++) { var g = f[e] d = b var m = a.responseState, l = g.id, t = g.errorDigest, q = g.errorMessage, u = g.errorComponentStack k(d, m.startInlineScript) m.sentClientRenderFunction ? k(d, cd) : ((m.sentClientRenderFunction = !0), k(d, dd)) if (null === l) throw Error(n(395)) k(d, l) k(d, ed) if (t || q || u) (k(d, Ba), k(d, p(pa(t || '')))) if (q || u) (k(d, Ba), k(d, p(pa(q || '')))) u && (k(d, Ba), k(d, p(pa(u)))) if (!r(d, fd)) { a.destination = null e++ f.splice(0, e) return } } f.splice(0, e) var v = a.completedBoundaries for (e = 0; e < v.length; e++) if (!zb(a, b, v[e])) { a.destination = null e++ v.splice(0, e) return } v.splice(0, e) Ea(b) B = new Uint8Array(512) A = 0 var w = a.partialBoundaries for (e = 0; e < w.length; e++) { var y = w[e] a: { f = a g = b var x = y.completedSegments for (m = 0; m < x.length; m++) if (!Ab(f, g, y, x[m])) { m++ x.splice(0, m) var C = !1 break a } x.splice(0, m) C = !0 } if (!C) { a.destination = null e++ w.splice(0, e) return } } w.splice(0, e) var z = a.completedBoundaries for (e = 0; e < z.length; e++) if (!zb(a, b, z[e])) { a.destination = null e++ z.splice(0, e) return } z.splice(0, e) } finally { ;(Ea(b), 0 === a.allPendingTasks && 0 === a.pingedTasks.length && 0 === a.clientRenderedBoundaries.length && 0 === a.completedBoundaries.length && b.close()) } } function Bb(a, b) { try { var c = a.abortableTasks c.forEach(function (c) { return wb(c, a, b) }) c.clear() null !== a.destination && Aa(a, a.destination) } catch (d) { ;(S(a, d), ea(a, d)) } } var B = null, A = 0, Fa = new TextEncoder(), w = Object.prototype.hasOwnProperty, Cb = /^[: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]*$/, Ja = {}, Ia = {}, t = {} 'children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style' .split(' ') .forEach(function (a) { t[a] = new v(a, 0, !1, a, null, !1, !1) }) ;[ ['acceptCharset', 'accept-charset'], ['className', 'class'], ['htmlFor', 'for'], ['httpEquiv', 'http-equiv'], ].forEach(function (a) { var b = a[0] t[b] = new v(b, 1, !1, a[1], null, !1, !1) }) ;['contentEditable', 'draggable', 'spellCheck', 'value'].forEach(function (a) { t[a] = new v(a, 2, !1, a.toLowerCase(), null, !1, !1) }) ;['autoReverse', 'externalResourcesRequired', 'focusable', 'preserveAlpha'].forEach( function (a) { t[a] = new v(a, 2, !1, a, 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 (a) { t[a] = new v(a, 3, !1, a.toLowerCase(), null, !1, !1) }) ;['checked', 'multiple', 'muted', 'selected'].forEach(function (a) { t[a] = new v(a, 3, !0, a, null, !1, !1) }) ;['capture', 'download'].forEach(function (a) { t[a] = new v(a, 4, !1, a, null, !1, !1) }) ;['cols', 'rows', 'size', 'span'].forEach(function (a) { t[a] = new v(a, 6, !1, a, null, !1, !1) }) ;['rowSpan', 'start'].forEach(function (a) { t[a] = new v(a, 5, !1, a.toLowerCase(), null, !1, !1) }) var Ca = /[\-:]([a-z])/g, Da = function (a) { return a[1].toUpperCase() } '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 tex