Skip to content

Commit 0c6db5f

Browse files
committed
This reverts commit c1394ea
1 parent c1394ea commit 0c6db5f

File tree

1 file changed

+5
-18
lines changed

1 file changed

+5
-18
lines changed

packages/scheduler/npm/index.js

Lines changed: 5 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,9 @@
11
'use strict';
22

3-
// Duplicated from 'react/packages/shared/ExecutionEnvironment.js'
4-
var canUseDom = !!(
5-
typeof window !== 'undefined' &&
6-
typeof window.document !== 'undefined' &&
7-
typeof window.document.createElement !== 'undefined'
8-
);
9-
10-
// Checks if this is global space
11-
// eslint-disable-next-line no-undef
12-
var isThisGlobal = !!(typeof globalThis !== 'undefined' && globalThis === this);
13-
14-
if (canUseDom && isThisGlobal) {
15-
if (process.env.NODE_ENV === 'production') {
16-
module.exports = require('./cjs/scheduler.production.min.js');
17-
} else {
18-
module.exports = require('./cjs/scheduler.development.js');
19-
}
20-
} else {
3+
if (typeof window === 'undefined' || typeof MessageChannel !== 'function') {
214
module.exports = require('./unstable_no_dom');
5+
} else if (process.env.NODE_ENV === 'production') {
6+
module.exports = require('./cjs/scheduler.production.min.js');
7+
} else {
8+
module.exports = require('./cjs/scheduler.development.js');
229
}

0 commit comments

Comments
 (0)