1 | 'use strict';
|
2 |
|
3 | var m = require('react-dom');
|
4 | if (process.env.NODE_ENV === 'production') {
|
5 | exports.createRoot = m.createRoot;
|
6 | exports.hydrateRoot = m.hydrateRoot;
|
7 | } else {
|
8 | var i = m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
|
9 | exports.createRoot = function(c, o) {
|
10 | i.usingClientEntryPoint = true;
|
11 | try {
|
12 | return m.createRoot(c, o);
|
13 | } finally {
|
14 | i.usingClientEntryPoint = false;
|
15 | }
|
16 | };
|
17 | exports.hydrateRoot = function(c, h, o) {
|
18 | i.usingClientEntryPoint = true;
|
19 | try {
|
20 | return m.hydrateRoot(c, h, o);
|
21 | } finally {
|
22 | i.usingClientEntryPoint = false;
|
23 | }
|
24 | };
|
25 | }
|