UNPKG

next

Version:

The React Framework

19 lines (18 loc) 4.04 kB
/** @license React vundefined * react-server-dom-webpack.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. */ 'use strict';function h(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."}var k={stream:!0},l=new Map,n=60103,q=60116;if("function"===typeof Symbol&&Symbol.for){var r=Symbol.for;n=r("react.element");q=r("react.lazy")} function t(a,b,c){this._status=a;this._value=b;this._response=c}t.prototype.then=function(a){0===this._status?(null===this._value&&(this._value=[]),this._value.push(a)):a()}; function u(a){switch(a._status){case 3:return a._value;case 1:var b=JSON.parse(a._value,a._response._fromJSON);a._status=3;return a._value=b;case 2:b=a._value;for(var c=b.chunks,d=0;d<c.length;d++){var e=l.get(c[d]);if(null!==e)throw e;}c=__webpack_require__(b.id);b="*"===b.name?c:""===b.name?c.__esModule?c.default:c:c[b.name];a._status=3;return a._value=b;case 0:throw a;default:throw a._value;}}function v(){var a=w(this,0);return u(a)}function x(a,b){return new t(3,b,a)} function y(a){if(null!==a)for(var b=0;b<a.length;b++)(0,a[b])()}function z(a,b){if(0===a._status){var c=a._value;a._status=4;a._value=b;y(c)}}function B(a,b){a._chunks.forEach(function(a){z(a,b)})}function w(a,b){var c=a._chunks,d=c.get(b);d||(d=new t(0,null,a),c.set(b,d));return d} function C(a,b,c){switch(c[0]){case "$":if("$"===c)return n;if("$"===c[1]||"@"===c[1])return c.substring(1);b=parseInt(c.substring(1),16);a=w(a,b);return u(a);case "@":return b=parseInt(c.substring(1),16),a=w(a,b),{$$typeof:q,_payload:a,_init:u}}return c} function D(a,b){if(""!==b){var c=b[0],d=b.indexOf(":",1),e=parseInt(b.substring(1,d),16);d=b.substring(d+1);switch(c){case "J":b=a._chunks;(c=b.get(e))?0===c._status&&(a=c._value,c._status=1,c._value=d,y(a)):b.set(e,new t(1,d,a));break;case "M":b=a._chunks;c=b.get(e);d=JSON.parse(d,a._fromJSON);for(var p=d.chunks,g=0;g<p.length;g++){var f=p[g];if(void 0===l.get(f)){var A=__webpack_chunk_load__(f),m=l.set.bind(l,f,null),G=l.set.bind(l,f);A.then(m,G);l.set(f,A)}}c?0===c._status&&(a=c._value,c._status= 2,c._value=d,y(a)):b.set(e,new t(2,d,a));break;case "S":c=JSON.parse(d);a._chunks.set(e,x(a,Symbol.for(c)));break;case "E":b=JSON.parse(d);c=Error(b.message);c.stack=b.stack;b=a._chunks;(d=b.get(e))?z(d,c):b.set(e,new t(4,c,a));break;default:throw Error(h(415));}}}function E(a){return function(b,c){return"string"===typeof c?C(a,this,c):"object"===typeof c&&null!==c?(b=c[0]===n?{$$typeof:n,type:c[1],key:c[2],ref:null,props:c[3],_owner:null}:c,b):c}} function F(){var a=new TextDecoder;a={_chunks:new Map,readRoot:v,_partialRow:"",_stringDecoder:a};a._fromJSON=E(a);return a}function H(a,b){function c(b){var g=b.value;if(b.done)B(a,Error(h(412)));else{b=g;g=a._stringDecoder;for(var f=b.indexOf(10);-1<f;){var p=a._partialRow;var m=b.subarray(0,f);m=g.decode(m);D(a,p+m);a._partialRow="";b=b.subarray(f+1);f=b.indexOf(10)}a._partialRow+=g.decode(b,k);return e.read().then(c,d)}}function d(b){B(a,b)}var e=b.getReader();e.read().then(c,d)} exports.createFromFetch=function(a){var b=F();a.then(function(a){H(b,a.body)},function(a){B(b,a)});return b};exports.createFromReadableStream=function(a){var b=F();H(b,a);return b}; exports.createFromXHR=function(a){function b(){for(var b=a.responseText,c=e,f=b.indexOf("\n",c);-1<f;)c=d._partialRow+b.substring(c,f),D(d,c),d._partialRow="",c=f+1,f=b.indexOf("\n",c);d._partialRow+=b.substring(c);e=b.length}function c(){B(d,new TypeError("Network error"))}var d=F(),e=0;a.addEventListener("progress",b);a.addEventListener("load",function(){b();B(d,Error(h(412)))});a.addEventListener("error",c);a.addEventListener("abort",c);a.addEventListener("timeout",c);return d};