one
Version:
One is a new React Framework that makes Vite serve both native and web.
1,685 lines • 60.6 kB
JavaScript
/**
* @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 = '"'
break
case 38:
b = '&'
break
case 39:
b = '''
break
case 60:
b = '<'
break
case 62:
b = '>'
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