diff --git a/THIRD_PARTY.txt b/THIRD_PARTY.txt index 93f2d195..74ded0d5 100644 --- a/THIRD_PARTY.txt +++ b/THIRD_PARTY.txt @@ -1422,6 +1422,7 @@ https://cdnjs.cloudflare.com/ajax/libs/pure/2.1.0/pure-nr.min.css https://cdnjs.cloudflare.com/ajax/libs/pure/2.1.0/tables.min.css https://cdnjs.cloudflare.com/ajax/libs/react/16.14.0/umd/react.production.min.js https://cdnjs.cloudflare.com/ajax/libs/react/17.0.2/umd/react.production.min.js +https://cdnjs.cloudflare.com/ajax/libs/react/18.0.0/umd/react.production.min.js https://cdnjs.cloudflare.com/ajax/libs/react-dom/16.14.0/umd/react-dom.production.min.js https://cdnjs.cloudflare.com/ajax/libs/react-dom/17.0.2/umd/react-dom.production.min.js https://cdnjs.cloudflare.com/ajax/libs/react-redux/7.2.6/react-redux.min.js diff --git a/modules/internal/targets.js b/modules/internal/targets.js index a508212e..6e8b91f7 100644 --- a/modules/internal/targets.js +++ b/modules/internal/targets.js @@ -342,6 +342,7 @@ targets.setLastVersion = function (type, version) { if (type.startsWith('/raven.js/3.')) return '3.27.2'; if (type.startsWith('/react/16.')) return '16.14.0'; if (type.startsWith('/react/17.')) return '17.0.2'; + if (type.startsWith('/react/18.')) return '18.0.0'; if (type.startsWith('/react-dom/16.')) return '16.14.0'; if (type.startsWith('/react-dom/17.')) return '17.0.2'; if (type.startsWith('/react-redux/7.')) return '7.2.6'; diff --git a/pages/updates/updates.html b/pages/updates/updates.html index b73f250a..915a992e 100644 --- a/pages/updates/updates.html +++ b/pages/updates/updates.html @@ -46,6 +46,7 @@
  • granim v2.0.0 (#911)
  • izimodal v1.5.1 (#912)
  • lightbox2 v2.11.3 (#913)
  • +
  • react v18.0.0 (#919)
  • diff --git a/resources/react/18.0.0/umd/react.production.min.jsm b/resources/react/18.0.0/umd/react.production.min.jsm new file mode 100644 index 00000000..33ec565d --- /dev/null +++ b/resources/react/18.0.0/umd/react.production.min.jsm @@ -0,0 +1,31 @@ +/** + * @license React + * react.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(c,x){"object"===typeof exports&&"undefined"!==typeof module?x(exports):"function"===typeof define&&define.amd?define(["exports"],x):(c=c||self,x(c.React={}))})(this,function(c){function x(a){if(null===a||"object"!==typeof a)return null;a=V&&a[V]||a["@@iterator"];return"function"===typeof a?a:null}function w(a,b,e){this.props=a;this.context=b;this.refs=W;this.updater=e||X}function Y(){}function K(a,b,e){this.props=a;this.context=b;this.refs=W;this.updater=e||X}function Z(a,b, +e){var m,d={},c=null,h=null;if(null!=b)for(m in void 0!==b.ref&&(h=b.ref),void 0!==b.key&&(c=""+b.key),b)aa.call(b,m)&&!ba.hasOwnProperty(m)&&(d[m]=b[m]);var l=arguments.length-2;if(1===l)d.children=e;else if(1>>1,d=a[c];if(0>>1;cD(l,e))fD(g,l)?(a[c]=g,a[f]=e,c=f):(a[c]=l,a[h]=e,c=h);else if(fD(g,e))a[c]=g,a[f]=e,c=f;else break a}}return b} +function D(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}function P(a){for(var b=p(r);null!==b;){if(null===b.callback)E(r);else if(b.startTime<=a)E(r),b.sortIndex=b.expirationTime,O(q,b);else break;b=p(r)}}function Q(a){z=!1;P(a);if(!u)if(null!==p(q))u=!0,R(S);else{var b=p(r);null!==b&&T(Q,b.startTime-a)}}function S(a,b){u=!1;z&&(z=!1,ea(A),A=-1);F=!0;var c=k;try{P(b);for(n=p(q);null!==n&&(!(n.expirationTime>b)||a&&!fa());){var m=n.callback;if("function"===typeof m){n.callback=null; +k=n.priorityLevel;var d=m(n.expirationTime<=b);b=v();"function"===typeof d?n.callback=d:n===p(q)&&E(q);P(b)}else E(q);n=p(q)}if(null!==n)var g=!0;else{var h=p(r);null!==h&&T(Q,h.startTime-b);g=!1}return g}finally{n=null,k=c,F=!1}}function fa(){return v()-hae?(a.sortIndex=c,O(r,a),null===p(q)&&a===p(r)&&(z?(ea(A),A=-1):z=!0,T(Q,c-e))):(a.sortIndex=d,O(q,a),u||F||(u=!0,R(S)));return a},unstable_cancelCallback:function(a){a.callback=null},unstable_wrapCallback:function(a){var b=k;return function(){var c=k;k=b;try{return a.apply(this,arguments)}finally{k=c}}},unstable_getCurrentPriorityLevel:function(){return k},unstable_shouldYield:fa, +unstable_requestPaint:function(){},unstable_continueExecution:function(){u||F||(u=!0,R(S))},unstable_pauseExecution:function(){},unstable_getFirstCallbackNode:function(){return p(q)},get unstable_now(){return v},unstable_forceFrameRate:function(a){0>a||125