UNPKG

one

Version:

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

1,708 lines 59.3 kB
/** * @license React * react-dom-server-legacy.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 (w, F) { 'object' === typeof exports && 'undefined' !== typeof module ? F(exports, require('react')) : 'function' === typeof define && define.amd ? define(['exports', 'react'], F) : ((w = w || self), F((w.ReactDOMServer = {}), w.React)) })(this, function (w, F) { function l(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 ra(a) { if (v.call(sa, a)) return !0 if (v.call(ta, a)) return !1 if (hb.test(a)) return (sa[a] = !0) ta[a] = !0 return !1 } function q(a, b, c, d, f, e, g) { 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 = g } function r(a) { if ('boolean' === typeof a || 'number' === typeof a) return '' + a a = '' + a var b = ib.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 y(a, b) { return { insertionMode: a, selectedValue: b } } function jb(a, b, c) { switch (b) { case 'select': return y(1, null != c.value ? c.value : c.defaultValue) case 'svg': return y(2, null) case 'math': return y(3, null) case 'foreignObject': return y(1, null) case 'table': return y(4, null) case 'thead': case 'tbody': case 'tfoot': return y(5, null) case 'colgroup': return y(7, null) case 'tr': return y(6, null) } return 4 <= a.insertionMode || 0 === a.insertionMode ? y(1, null) : a } function ua(a, b, c) { if ('object' !== typeof c) throw Error(l(62)) b = !0 for (var d in c) if (v.call(c, d)) { var f = c[d] if (null != f && 'boolean' !== typeof f && '' !== f) { if (0 === d.indexOf('--')) { var e = r(d) f = r(('' + f).trim()) } else { e = d var g = va.get(e) void 0 !== g ? (e = g) : ((g = r(e.replace(kb, '-$1').toLowerCase().replace(lb, '-ms-'))), va.set(e, g), (e = g)) f = 'number' === typeof f ? 0 === f || v.call(L, d) ? '' + f : f + 'px' : r(('' + f).trim()) } b ? ((b = !1), a.push(' style="', e, ':', f)) : a.push(';', e, ':', f) } } b || a.push('"') } function x(a, b, c, d) { switch (c) { case 'style': ua(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 = p.hasOwnProperty(c) ? p[c] : null), null !== b)) { switch (typeof d) { case 'function': case 'symbol': return case 'boolean': if (!b.acceptsBooleans) return } c = b.attributeName switch (b.type) { case 3: d && a.push(' ', c, '=""') break case 4: !0 === d ? a.push(' ', c, '=""') : !1 !== d && a.push(' ', c, '="', r(d), '"') break case 5: isNaN(d) || a.push(' ', c, '="', r(d), '"') break case 6: !isNaN(d) && 1 <= d && a.push(' ', c, '="', r(d), '"') break default: ;(b.sanitizeURL && (d = '' + d), a.push(' ', c, '="', r(d), '"')) } } else if (ra(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(' ', c, '="', r(d), '"') } } function M(a, b, c) { if (null != b) { if (null != c) throw Error(l(60)) if ('object' !== typeof b || !('__html' in b)) throw Error(l(61)) b = b.__html null !== b && void 0 !== b && a.push('' + b) } } function mb(a) { var b = '' F.Children.forEach(a, function (a) { null != a && (b += a) }) return b } function aa(a, b, c, d) { a.push(z(c)) var f = (c = null), e for (e in b) if (v.call(b, e)) { var g = b[e] if (null != g) switch (e) { case 'children': c = g break case 'dangerouslySetInnerHTML': f = g break default: x(a, d, e, g) } } a.push('>') M(a, f, c) return 'string' === typeof c ? (a.push(r(c)), null) : c } function z(a) { var b = wa.get(a) if (void 0 === b) { if (!nb.test(a)) throw Error(l(65, a)) b = '<' + a wa.set(a, b) } return b } function ob(a, b, c, d, f) { switch (b) { case 'select': a.push(z('select')) var e = null, g = null for (t in c) if (v.call(c, t)) { var h = c[t] if (null != h) switch (t) { case 'children': e = h break case 'dangerouslySetInnerHTML': g = h break case 'defaultValue': case 'value': break default: x(a, d, t, h) } } a.push('>') M(a, g, e) return e case 'option': g = f.selectedValue a.push(z('option')) var m = (h = null), n = null var t = null for (e in c) if (v.call(c, e)) { var k = c[e] if (null != k) switch (e) { case 'children': h = k break case 'selected': n = k break case 'dangerouslySetInnerHTML': t = k break case 'value': m = k default: x(a, d, e, k) } } if (null != g) if (((c = null !== m ? '' + m : mb(h)), ba(g))) for (d = 0; d < g.length; d++) { if ('' + g[d] === c) { a.push(' selected=""') break } } else '' + g === c && a.push(' selected=""') else n && a.push(' selected=""') a.push('>') M(a, t, h) return h case 'textarea': a.push(z('textarea')) t = g = e = null for (h in c) if (v.call(c, h) && ((m = c[h]), null != m)) switch (h) { case 'children': t = m break case 'value': e = m break case 'defaultValue': g = m break case 'dangerouslySetInnerHTML': throw Error(l(91)) default: x(a, d, h, m) } null === e && null !== g && (e = g) a.push('>') if (null != t) { if (null != e) throw Error(l(92)) if (ba(t) && 1 < t.length) throw Error(l(93)) e = '' + t } 'string' === typeof e && '\n' === e[0] && a.push('\n') null !== e && a.push(r('' + e)) return null case 'input': a.push(z('input')) m = t = h = e = null for (g in c) if (v.call(c, g) && ((n = c[g]), null != n)) switch (g) { case 'children': case 'dangerouslySetInnerHTML': throw Error(l(399, 'input')) case 'defaultChecked': m = n break case 'defaultValue': h = n break case 'checked': t = n break case 'value': e = n break default: x(a, d, g, n) } null !== t ? x(a, d, 'checked', t) : null !== m && x(a, d, 'checked', m) null !== e ? x(a, d, 'value', e) : null !== h && x(a, d, 'value', h) a.push('/>') return null case 'menuitem': a.push(z('menuitem')) for (var p in c) if (v.call(c, p) && ((e = c[p]), null != e)) switch (p) { case 'children': case 'dangerouslySetInnerHTML': throw Error(l(400)) default: x(a, d, p, e) } a.push('>') return null case 'title': a.push(z('title')) e = null for (k in c) if (v.call(c, k) && ((g = c[k]), null != g)) switch (k) { case 'children': e = g break case 'dangerouslySetInnerHTML': throw Error(l(434)) default: x(a, d, k, g) } a.push('>') return e case 'listing': case 'pre': a.push(z(b)) g = e = null for (m in c) if (v.call(c, m) && ((h = c[m]), null != h)) switch (m) { case 'children': e = h break case 'dangerouslySetInnerHTML': g = h break default: x(a, d, m, h) } a.push('>') if (null != g) { if (null != e) throw Error(l(60)) if ('object' !== typeof g || !('__html' in g)) throw Error(l(61)) c = g.__html null !== c && void 0 !== c && ('string' === typeof c && 0 < c.length && '\n' === c[0] ? a.push('\n', c) : a.push('' + c)) } 'string' === typeof e && '\n' === e[0] && a.push('\n') 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 q in c) if (v.call(c, q) && ((e = c[q]), null != e)) switch (q) { case 'children': case 'dangerouslySetInnerHTML': throw Error(l(399, b)) default: x(a, d, q, e) } a.push('/>') 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 aa(a, c, b, d) case 'html': return (0 === f.insertionMode && a.push('<!DOCTYPE html>'), aa(a, c, b, d)) default: if (-1 === b.indexOf('-') && 'string' !== typeof c.is) return aa(a, c, b, d) a.push(z(b)) g = e = null for (n in c) if (v.call(c, n) && ((h = c[n]), null != h)) switch (n) { case 'children': e = h break case 'dangerouslySetInnerHTML': g = h break case 'style': ua(a, d, h) break case 'suppressContentEditableWarning': case 'suppressHydrationWarning': break default: ra(n) && 'function' !== typeof h && 'symbol' !== typeof h && a.push(' ', n, '="', r(h), '"') } a.push('>') M(a, g, e) return e } } function xa(a, b, c) { a.push('\x3c!--$?--\x3e<template id="') if (null === c) throw Error(l(395)) a.push(c) return a.push('"></template>') } function pb(a, b, c, d) { switch (c.insertionMode) { case 0: case 1: return ( a.push('<div hidden id="'), a.push(b.segmentPrefix), (b = d.toString(16)), a.push(b), a.push('">') ) case 2: return ( a.push('<svg aria-hidden="true" style="display:none" id="'), a.push(b.segmentPrefix), (b = d.toString(16)), a.push(b), a.push('">') ) case 3: return ( a.push('<math aria-hidden="true" style="display:none" id="'), a.push(b.segmentPrefix), (b = d.toString(16)), a.push(b), a.push('">') ) case 4: return ( a.push('<table hidden id="'), a.push(b.segmentPrefix), (b = d.toString(16)), a.push(b), a.push('">') ) case 5: return ( a.push('<table hidden><tbody id="'), a.push(b.segmentPrefix), (b = d.toString(16)), a.push(b), a.push('">') ) case 6: return ( a.push('<table hidden><tr id="'), a.push(b.segmentPrefix), (b = d.toString(16)), a.push(b), a.push('">') ) case 7: return ( a.push('<table hidden><colgroup id="'), a.push(b.segmentPrefix), (b = d.toString(16)), a.push(b), a.push('">') ) default: throw Error(l(397)) } } function qb(a, b) { switch (b.insertionMode) { case 0: case 1: return a.push('</div>') case 2: return a.push('</svg>') case 3: return a.push('</math>') case 4: return a.push('</table>') case 5: return a.push('</tbody></table>') case 6: return a.push('</tr></table>') case 7: return a.push('</colgroup></table>') default: throw Error(l(397)) } } function ca(a) { return JSON.stringify(a).replace(rb, 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 sb(a, b) { b = void 0 === b ? '' : b return { bootstrapChunks: [], startInlineScript: '<script>', placeholderPrefix: b + 'P:', segmentPrefix: b + 'S:', boundaryPrefix: b + 'B:', idPrefix: b, nextSuspenseID: 0, sentCompleteSegmentFunction: !1, sentCompleteBoundaryFunction: !1, sentClientRenderFunction: !1, generateStaticMarkup: a, } } function ya(a, b, c, d) { if (c.generateStaticMarkup) return (a.push(r(b)), !1) '' === b ? (a = d) : (d && a.push('\x3c!-- --\x3e'), a.push(r(b)), (a = !0)) return a } function da(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 za: return 'Fragment' case Aa: return 'Portal' case Ba: return 'Profiler' case Ca: return 'StrictMode' case Da: return 'Suspense' case Ea: return 'SuspenseList' } if ('object' === typeof a) switch (a.$$typeof) { case Fa: return (a.displayName || 'Context') + '.Consumer' case Ga: return (a._context.displayName || 'Context') + '.Provider' case Ha: var b = a.render a = a.displayName a || ((a = b.displayName || b.name || ''), (a = '' !== a ? 'ForwardRef(' + a + ')' : 'ForwardRef')) return a case Ia: return ((b = a.displayName || null), null !== b ? b : da(a.type) || 'Memo') case ea: b = a._payload a = a._init try { return da(a(b)) } catch (c) {} } return null } function Ja(a, b) { a = a.contextTypes if (!a) return Ka var c = {}, d for (d in a) c[d] = b[d] return c } function N(a, b) { if (a !== b) { a.context._currentValue2 = a.parentValue a = a.parent var c = b.parent if (null === a) { if (null !== c) throw Error(l(401)) } else { if (null === c) throw Error(l(401)) N(a, c) } b.context._currentValue2 = b.value } } function La(a) { a.context._currentValue2 = a.parentValue a = a.parent null !== a && La(a) } function Ma(a) { var b = a.parent null !== b && Ma(b) a.context._currentValue2 = a.value } function Na(a, b) { a.context._currentValue2 = a.parentValue a = a.parent if (null === a) throw Error(l(402)) a.depth === b.depth ? N(a, b) : Na(a, b) } function Oa(a, b) { var c = b.parent if (null === c) throw Error(l(402)) a.depth === c.depth ? N(a, c) : Oa(a, c) b.context._currentValue2 = b.value } function O(a) { var b = D b !== a && (null === b ? Ma(a) : null === a ? La(b) : b.depth === a.depth ? N(b, a) : b.depth > a.depth ? Na(b, a) : Oa(b, a), (D = a)) } function Pa(a, b, c, d) { var f = void 0 !== a.state ? a.state : null a.updater = Qa a.props = c a.state = f var e = { queue: [], replace: !1 } a._reactInternals = e var g = b.contextType a.context = 'object' === typeof g && null !== g ? g._currentValue2 : d g = b.getDerivedStateFromProps 'function' === typeof g && ((g = g(c, f)), (f = null === g || void 0 === g ? f : G({}, f, g)), (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 && Qa.enqueueReplaceState(a, a.state, null), null !== e.queue && 0 < e.queue.length) ) if ( ((b = e.queue), (g = e.replace), (e.queue = null), (e.replace = !1), g && 1 === b.length) ) a.state = b[0] else { e = g ? b[0] : a.state f = !0 for (g = g ? 1 : 0; g < b.length; g++) { var h = b[g] h = 'function' === typeof h ? h.call(a, e, c, d) : h null != h && (f ? ((f = !1), (e = G({}, e, h))) : G(e, h)) } a.state = e } else e.queue = null } function fa(a, b, c) { var d = a.id a = a.overflow var f = 32 - P(d) - 1 d &= ~(1 << f) c += 1 var e = 32 - P(b) + f if (30 < e) { var g = f - (f % 5) e = (d & ((1 << g) - 1)).toString(32) d >>= g f -= g return { id: (1 << (32 - P(b) + f)) | (c << f) | d, overflow: e + a } } return { id: (1 << e) | (c << f) | d, overflow: a } } function tb(a) { a >>>= 0 return 0 === a ? 32 : (31 - ((ub(a) / vb) | 0)) | 0 } function wb(a, b) { return (a === b && (0 !== a || 1 / a === 1 / b)) || (a !== a && b !== b) } function E() { if (null === B) throw Error(l(321)) return B } function Ra() { if (0 < Q) throw Error(l(312)) return { memoizedState: null, queue: null, next: null } } function ha() { null === k ? null === R ? ((H = !1), (R = k = Ra())) : ((H = !0), (k = R)) : null === k.next ? ((H = !1), (k = k.next = Ra())) : ((H = !0), (k = k.next)) return k } function ia() { ja = B = null S = !1 R = null Q = 0 k = A = null } function Sa(a, b) { return 'function' === typeof b ? b(a) : b } function Ta(a, b, c) { B = E() k = ha() if (H) { var d = k.queue b = d.dispatch if (null !== A && ((c = A.get(d)), void 0 !== c)) { A.delete(d) d = k.memoizedState do ((d = a(d, c.action)), (c = c.next)) while (null !== c) k.memoizedState = d return [d, b] } return [k.memoizedState, b] } a = a === Sa ? ('function' === typeof b ? b() : b) : void 0 !== c ? c(b) : b k.memoizedState = a a = k.queue = { last: null, dispatch: null } a = a.dispatch = xb.bind(null, B, a) return [k.memoizedState, a] } function Ua(a, b) { B = E() k = ha() b = void 0 === b ? null : b if (null !== k) { var c = k.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 (!yb(b[f], d[f])) { d = !1 break a } d = !0 } if (d) return c[0] } } a = a() k.memoizedState = [a, b] return a } function xb(a, b, c) { if (25 <= Q) throw Error(l(301)) if (a === B) if ( ((S = !0), (a = { action: c, next: null }), null === A && (A = new Map()), (c = A.get(b)), void 0 === c) ) A.set(b, a) else { for (b = c; null !== b.next; ) b = b.next b.next = a } } function zb() { throw Error(l(394)) } function T() {} function Ab(a) { console.error(a) return null } function I() {} function Bb(a, b, c, d, f, e, g, h, m) { var n = [], l = 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: l, pingedTasks: n, clientRenderedBoundaries: [], completedBoundaries: [], partialBoundaries: [], onError: void 0 === f ? Ab : f, onAllReady: void 0 === e ? I : e, onShellReady: void 0 === g ? I : g, onShellError: void 0 === h ? I : h, onFatalError: void 0 === m ? I : m, } c = U(b, 0, null, c, !1, !1) c.parentFlushed = !0 a = ka(b, a, null, c, l, Ka, null, Cb) n.push(a) return b } function ka(a, b, c, d, f, e, g, h) { a.allPendingTasks++ null === c ? a.pendingRootTasks++ : c.pendingTasks++ var m = { node: b, ping: function () { var b = a.pingedTasks b.push(m) 1 === b.length && Va(a) }, blockedBoundary: c, blockedSegment: d, abortSet: f, legacyContext: e, context: g, treeContext: h, } f.add(m) return m } function U(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 J(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 V(a, b) { var c = a.onShellError c(b) c = a.onFatalError c(b) null !== a.destination ? ((a.status = 2), a.destination.destroy(b)) : ((a.status = 1), (a.fatalError = b)) } function Wa(a, b, c, d, f) { B = {} ja = b K = 0 for (a = c(d, f); S; ) ((S = !1), (K = 0), (Q += 1), (k = null), (a = c(d, f))) ia() return a } function Xa(a, b, c, d, f) { f = c.render() var e = d.childContextTypes if (null !== e && void 0 !== e) { var g = b.legacyContext if ('function' !== typeof c.getChildContext) d = g else { c = c.getChildContext() for (var h in c) if (!(h in e)) throw Error(l(108, da(d) || 'Unknown', h)) d = G({}, g, c) } b.legacyContext = d u(a, b, f) b.legacyContext = g } else u(a, b, f) } function Ya(a, b) { if (a && a.defaultProps) { b = G({}, b) a = a.defaultProps for (var c in a) void 0 === b[c] && (b[c] = a[c]) return b } return b } function la(a, b, c, d, f) { if ('function' === typeof c) if (c.prototype && c.prototype.isReactComponent) { f = Ja(c, b.legacyContext) var e = c.contextType e = new c(d, 'object' === typeof e && null !== e ? e._currentValue2 : f) Pa(e, c, d, f) Xa(a, b, e, c) } else { e = Ja(c, b.legacyContext) f = Wa(a, b, c, d, e) var g = 0 !== K if ( 'object' === typeof f && null !== f && 'function' === typeof f.render && void 0 === f.$$typeof ) (Pa(f, c, d, e), Xa(a, b, f, c)) else if (g) { d = b.treeContext b.treeContext = fa(d, 1, 0) try { u(a, b, f) } finally { b.treeContext = d } } else u(a, b, f) } else if ('string' === typeof c) { f = b.blockedSegment e = ob(f.chunks, c, d, a.responseState, f.formatContext) f.lastPushedText = !1 g = f.formatContext f.formatContext = jb(g, c, d) ma(a, b, e) f.formatContext = g 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('</', c, '>') } f.lastPushedText = !1 } else { switch (c) { case Db: case Eb: case Ca: case Ba: case za: u(a, b, d.children) return case Ea: u(a, b, d.children) return case Fb: throw Error(l(343)) case Da: a: { c = b.blockedBoundary f = b.blockedSegment e = d.fallback d = d.children g = new Set() var h = { id: null, rootSegmentID: -1, parentFlushed: !1, pendingTasks: 0, forceClientRender: !1, completedSegments: [], byteSize: 0, fallbackAbortableTasks: g, errorDigest: null, }, m = U(a, f.chunks.length, h, f.formatContext, !1, !1) f.children.push(m) f.lastPushedText = !1 var n = U(a, 0, null, f.formatContext, !1, !1) n.parentFlushed = !0 b.blockedBoundary = h b.blockedSegment = n try { if ( (ma(a, b, d), a.responseState.generateStaticMarkup || (n.lastPushedText && n.textEmbedded && n.chunks.push('\x3c!-- --\x3e')), (n.status = 1), W(h, n), 0 === h.pendingTasks) ) break a } catch (t) { ;((n.status = 4), (h.forceClientRender = !0), (h.errorDigest = J(a, t))) } finally { ;((b.blockedBoundary = c), (b.blockedSegment = f)) } b = ka(a, e, c, m, g, b.legacyContext, b.context, b.treeContext) a.pingedTasks.push(b) } return } if ('object' === typeof c && null !== c) switch (c.$$typeof) { case Ha: d = Wa(a, b, c.render, d, f) if (0 !== K) { c = b.treeContext b.treeContext = fa(c, 1, 0) try { u(a, b, d) } finally { b.treeContext = c } } else u(a, b, d) return case Ia: c = c.type d = Ya(c, d) la(a, b, c, d, f) return case Ga: f = d.children c = c._context d = d.value e = c._currentValue2 c._currentValue2 = d g = D D = d = { parent: g, depth: null === g ? 0 : g.depth + 1, context: c, parentValue: e, value: d, } b.context = d u(a, b, f) a = D if (null === a) throw Error(l(403)) d = a.parentValue a.context._currentValue2 = d === Gb ? a.context._defaultValue : d a = D = a.parent b.context = a return case Fa: d = d.children d = d(c._currentValue2) u(a, b, d) return case ea: f = c._init c = f(c._payload) d = Ya(c, d) la(a, b, c, d, void 0) return } throw Error(l(130, null == c ? c : typeof c, '')) } } function u(a, b, c) { b.node = c if ('object' === typeof c && null !== c) { switch (c.$$typeof) { case Hb: la(a, b, c.type, c.props, c.ref) return case Aa: throw Error(l(257)) case ea: var d = c._init c = d(c._payload) u(a, b, c) return } if (ba(c)) { Za(a, b, c) return } null === c || 'object' !== typeof c ? (d = null) : ((d = ($a && c[$a]) || 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) Za(a, b, f) } return } a = Object.prototype.toString.call(c) throw Error( l( 31, '[object Object]' === a ? 'object with keys {' + Object.keys(c).join(', ') + '}' : a ) ) } 'string' === typeof c ? ((d = b.blockedSegment), (d.lastPushedText = ya( b.blockedSegment.chunks, c, a.responseState, d.lastPushedText ))) : 'number' === typeof c && ((d = b.blockedSegment), (d.lastPushedText = ya( b.blockedSegment.chunks, '' + c, a.responseState, d.lastPushedText ))) } function Za(a, b, c) { for (var d = c.length, f = 0; f < d; f++) { var e = b.treeContext b.treeContext = fa(e, d, f) try { ma(a, b, c[f]) } finally { b.treeContext = e } } } function ma(a, b, c) { var d = b.blockedSegment.formatContext, f = b.legacyContext, e = b.context try { return u(a, b, c) } catch (m) { if ((ia(), 'object' === typeof m && null !== m && 'function' === typeof m.then)) { c = m var g = b.blockedSegment, h = U(a, g.chunks.length, null, g.formatContext, g.lastPushedText, !0) g.children.push(h) g.lastPushedText = !1 a = ka( a, b.node, b.blockedBoundary, h, b.abortSet, b.legacyContext, b.context, b.treeContext ).ping c.then(a, a) b.blockedSegment.formatContext = d b.legacyContext = f b.context = e O(e) } else throw ( (b.blockedSegment.formatContext = d), (b.legacyContext = f), (b.context = e), O(e), m ) } } function Ib(a) { var b = a.blockedBoundary a = a.blockedSegment a.status = 3 ab(this, b, a) } function bb(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.push(null))) : (d.pendingTasks--, d.forceClientRender || ((d.forceClientRender = !0), (a = void 0 === c ? Error(l(432)) : c), (d.errorDigest = b.onError(a)), d.parentFlushed && b.clientRenderedBoundaries.push(d)), d.fallbackAbortableTasks.forEach(function (a) { return bb(a, b, c) }), d.fallbackAbortableTasks.clear(), b.allPendingTasks--, 0 === b.allPendingTasks && ((d = b.onAllReady), d())) } function W(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 && W(a, c) } else a.completedSegments.push(b) } function ab(a, b, c) { if (null === b) { if (c.parentFlushed) { if (null !== a.completedRootSegment) throw Error(l(389)) a.completedRootSegment = c } a.pendingRootTasks-- 0 === a.pendingRootTasks && ((a.onShellError = I), (b = a.onShellReady), b()) } else (b.pendingTasks--, b.forceClientRender || (0 === b.pendingTasks ? (c.parentFlushed && 1 === c.status && W(b, c), b.parentFlushed && a.completedBoundaries.push(b), b.fallbackAbortableTasks.forEach(Ib, a), b.fallbackAbortableTasks.clear()) : c.parentFlushed && 1 === c.status && (W(b, c), 1 === b.completedSegments.length && b.parentFlushed && a.partialBoundaries.push(b)))) a.allPendingTasks-- 0 === a.allPendingTasks && ((a = a.onAllReady), a()) } function Va(a) { if (2 !== a.status) { var b = D, c = na.current na.current = cb var d = X X = a.responseState try { var f = a.pingedTasks, e for (e = 0; e < f.length; e++) { var g = f[e] var h = a, m = g.blockedSegment if (0 === m.status) { O(g.context) try { ;(u(h, g, g.node), h.responseState.generateStaticMarkup || (m.lastPushedText && m.textEmbedded && m.chunks.push('\x3c!-- --\x3e')), g.abortSet.delete(g), (m.status = 1), ab(h, g.blockedBoundary, m)) } catch (C) { if ( (ia(), 'object' === typeof C && null !== C && 'function' === typeof C.then) ) { var l = g.ping C.then(l, l) } else { g.abortSet.delete(g) m.status = 4 var k = g.blockedBoundary, p = C, q = J(h, p) null === k ? V(h, p) : (k.pendingTasks--, k.forceClientRender || ((k.forceClientRender = !0), (k.errorDigest = q), k.parentFlushed && h.clientRenderedBoundaries.push(k))) h.allPendingTasks-- if (0 === h.allPendingTasks) { var r = h.onAllReady r() } } } finally { } } } f.splice(0, e) null !== a.destination && oa(a, a.destination) } catch (C) { ;(J(a, C), V(a, C)) } finally { ;((X = d), (na.current = c), c === cb && O(b)) } } } function Y(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 b.push('<template id="') b.push(a.placeholderPrefix) a = d.toString(16) b.push(a) return b.push('"></template>') 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++) b.push(d[e]) f = Z(a, b, f) } for (; e < d.length - 1; e++) b.push(d[e]) e < d.length && (f = b.push(d[e])) return f default: throw Error(l(390)) } } function Z(a, b, c) { var d = c.boundary if (null === d) return Y(a, b, c) d.parentFlushed = !0 if (d.forceClientRender) return ( a.responseState.generateStaticMarkup || ((d = d.errorDigest), b.push('\x3c!--$!--\x3e'), b.push('<template'), d && (b.push(' data-dgst="'), (d = r(d)), b.push(d), b.push('"')), b.push('></template>')), Y(a, b, c), (a = a.responseState.generateStaticMarkup ? !0 : b.push('\x3c!--/$--\x3e')), a ) 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 = f.boundaryPrefix + e.toString(16) d = d.id = f xa(b, a.responseState, d) Y(a, b, c) return b.push('\x3c!--/$--\x3e') } if (d.byteSize > a.progressiveChunkSize) return ( (d.rootSegmentID = a.nextSegmentId++), a.completedBoundaries.push(d), xa(b, a.responseState, d.id), Y(a, b, c), b.push('\x3c!--/$--\x3e') ) a.responseState.generateStaticMarkup || b.push('\x3c!--$--\x3e') c = d.completedSegments if (1 !== c.length) throw Error(l(391)) Z(a, b, c[0]) a = a.responseState.generateStaticMarkup ? !0 : b.push('\x3c!--/$--\x3e') return a } function db(a, b, c) { pb(b, a.responseState, c.formatContext, c.id) Z(a, b, c) return qb(b, c.formatContext) } function eb(a, b, c) { for (var d = c.completedSegments, f = 0; f < d.length; f++) fb(a, b, c, d[f]) d.length = 0 a = a.responseState d = c.id c = c.rootSegmentID b.push(a.startInlineScript) a.sentCompleteBoundaryFunction ? b.push('$RC("') : ((a.sentCompleteBoundaryFunction = !0), b.push( 'function $RC(a,b){a=document.getElementById(a);b=document.getElementById(b);b.parentNode.removeChild(b);if(a){a=a.previousSibling;var f=a.parentNode,c=a.nextSibling,e=0;do{if(c&&8===c.nodeType){var d=c.data;if("/$"===d)if(0===e)break;else e--;else"$"!==d&&"$?"!==d&&"$!"!==d||e++}d=c.nextSibling;f.removeChild(c);c=d}while(c);for(;b.firstChild;)f.insertBefore(b.firstChild,c);a.data="$";a._reactRetry&&a._reactRetry()}};$RC("' )) if (null === d) throw Error(l(395)) c = c.toString(16) b.push(d) b.push('","') b.push(a.segmentPrefix) b.push(c) return b.push('")\x3c/script>') } function fb(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(l(392)) return db(a, b, d) } db(a, b, d) a = a.responseState b.push(a.startInlineScript) a.sentCompleteSegmentFunction ? b.push('$RS("') : ((a.sentCompleteSegmentFunction = !0), b.push( 'function $RS(a,b){a=document.getElementById(a);b=document.getElementById(b);for(a.parentNode.removeChild(a);a.firstChild;)b.parentNode.insertBefore(a.firstChild,b);b.parentNode.removeChild(b)};$RS("' )) b.push(a.segmentPrefix) f = f.toString(16) b.push(f) b.push('","') b.push(a.placeholderPrefix) b.push(f) return b.push('")\x3c/script>') } function oa(a, b) { try { var c = a.completedRootSegment if (null !== c && 0 === a.pendingRootTasks) { Z(a, b, c) a.completedRootSegment = null var d = a.responseState.bootstrapChunks for (c = 0; c < d.length - 1; c++) b.push(d[c]) c < d.length && b.push(d[c]) } var f = a.clientRenderedBoundaries, e for (e = 0; e < f.length; e++) { var g = f[e] d = b var h = a.responseState, m = g.id, k = g.errorDigest, p = g.errorMessage, q = g.errorComponentStack d.push(h.startInlineScript) h.sentClientRenderFunction ? d.push('$RX("') : ((h.sentClientRenderFunction = !0), d.push( 'function $RX(b,c,d,e){var a=document.getElementById(b);a&&(b=a.previousSibling,b.data="$!",a=a.dataset,c&&(a.dgst=c),d&&(a.msg=d),e&&(a.stck=e),b._reactRetry&&b._reactRetry())};$RX("' )) if (null === m) throw Error(l(395)) d.push(m) d.push('"') if (k || p || q) { d.push(',') var r = ca(k || '') d.push(r) } if (p || q) { d.push(',') var v = ca(p || '') d.push(v) } if (q) { d.push(',') var x = ca(q) d.push(x) } if (!d.push(')\x3c/script>')) { a.destination = null e++ f.splice(0, e) return } } f.splice(0, e) var u = a.completedBoundaries for (e = 0; e < u.length; e++) if (!eb(a, b, u[e])) { a.destination = null e++ u.splice(0, e) return } u.splice(0, e) var w = a.partialBoundaries for (e = 0; e < w.length; e++) { var z = w[e] a: { f = a g = b var y = z.completedSegments for (h = 0; h < y.length; h++) if (!fb(f, g, z, y[h])) { h++ y.splice(0, h) var B = !1 break a } y.splice(0, h) B = !0 } if (!B) { a.destination = null e++ w.splice(0, e) return } } w.splice(0, e) var A = a.completedBoundaries for (e = 0; e < A.length; e++) if (!eb(a, b, A[e])) { a.destination = null e++ A.splice(0, e) return } A.splice(0, e) } finally { 0 === a.allPendingTasks && 0 === a.pingedTasks.length && 0 === a.clientRenderedBoundaries.length && 0 === a.completedBoundaries.length && b.push(null) } } function Jb(a, b) { try { var c = a.abortableTasks c.forEach(function (c) { return bb(c, a, b) }) c.clear() null !== a.destination && oa(a, a.destination) } catch (d) { ;(J(a, d), V(a, d)) } } function Kb() {} function gb(a, b, c, d) { var f = !1, e = null, g = '', h = { push: function (a) { null !== a && (g += a) return !0 }, destroy: function (a) { f = !0 e = a }, }, k = !1 a = Bb( a, sb(c, b ? b.identifierPrefix : void 0), { insertionMode: 1, selectedValue: null }, Infinity, Kb, void 0, function () { k = !0 }, void 0, void 0 ) Va(a) Jb(a, d) if (1 === a.status) ((a.status = 2), h.destroy(a.fatalError)) else if (2 !== a.status && null === a.destination) { a.destination = h try { oa(a, h) } catch (n) { ;(J(a, n), V(a, n)) } } if (f) throw e if (!k) throw Error(l(426)) return g } var v = Object.prototype.hasOwnProperty, hb = /^[: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]*$/, ta = {}, sa = {}, p = {} 'children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style' .split(' ') .forEa