File tree Expand file tree Collapse file tree 4 files changed +14
-1
lines changed Expand file tree Collapse file tree 4 files changed +14
-1
lines changed Original file line number Diff line number Diff line change @@ -422,6 +422,12 @@ module.exports = {
422
422
nativeFabricUIManager : 'readonly' ,
423
423
} ,
424
424
} ,
425
+ {
426
+ files : [ 'packages/shared/forks/**/*.js' ] ,
427
+ globals : {
428
+ RN$Bridgeless : 'readonly' ,
429
+ } ,
430
+ } ,
425
431
{
426
432
files : [ 'packages/react-server-dom-webpack/**/*.js' ] ,
427
433
globals : {
Original file line number Diff line number Diff line change @@ -82,7 +82,10 @@ export const enableAsyncActions = false;
82
82
83
83
export const alwaysThrottleRetries = false ;
84
84
85
- export const useMicrotasksForSchedulingInFabric = false ;
85
+ const isBridgeless : boolean =
86
+ typeof RN$Bridgeless !== 'undefined' && ! ! RN$Bridgeless ;
87
+
88
+ export const useMicrotasksForSchedulingInFabric = isBridgeless ;
86
89
export const passChildrenWhenCloningPersistedNodes = false ;
87
90
export const enableUseDeferredValueInitialArg = __EXPERIMENTAL__ ;
88
91
export const disableClientCache = true ;
Original file line number Diff line number Diff line change @@ -167,6 +167,8 @@ declare module 'react-native/Libraries/ReactPrivate/ReactNativePrivateInterface'
167
167
declare module 'react-native/Libraries/ReactPrivate/ReactNativePrivateInitializeCore' {
168
168
}
169
169
170
+ declare const RN$Bridgeless : boolean ;
171
+
170
172
// This is needed for a short term solution.
171
173
// See https://github.com/facebook/react/pull/15490 for more info
172
174
declare var nativeFabricUIManager : {
Original file line number Diff line number Diff line change @@ -42,6 +42,8 @@ module.exports = {
42
42
// Fabric. See https://github.com/facebook/react/pull/15490
43
43
// for more information
44
44
nativeFabricUIManager : 'readonly' ,
45
+ // RN Bridgeless mode flag
46
+ RN$Bridgeless : 'readonly' ,
45
47
// Trusted Types
46
48
trustedTypes : 'readonly' ,
47
49
// RN supports this
You can’t perform that action at this time.
0 commit comments