Skip to content

Commit 2018507

Browse files
authored
Merge pull request #6 from hoxyq/define-react-devtools-experiment
feat: define react devtools experiment flag
2 parents 0ae73bc + eba41f4 commit 2018507

File tree

2 files changed

+8
-0
lines changed

2 files changed

+8
-0
lines changed

front_end/core/root/Runtime.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -314,6 +314,7 @@ export enum ExperimentName {
314314
HIGHLIGHT_ERRORS_ELEMENTS_PANEL = 'highlightErrorsElementsPanel',
315315
SET_ALL_BREAKPOINTS_EAGERLY = 'setAllBreakpointsEagerly',
316316
REACT_NATIVE_SPECIFIC_UI = 'reactNativeSpecificUI',
317+
ENABLE_REACT_DEVTOOLS_PANEL = 'enableReactDevToolsPanel',
317318
}
318319

319320
// TODO(crbug.com/1167717): Make this a const enum again

front_end/entrypoints/rn_inspector/rn_inspector.ts

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ import '../../panels/mobile_throttling/mobile_throttling-meta.js';
1313
import '../../panels/network/network-meta.js';
1414
import '../../panels/js_profiler/js_profiler-meta.js';
1515
import '../../panels/rn_welcome/rn_welcome-meta.js';
16+
import '../../panels/react_devtools/react_devtools-meta.js';
1617

1718
import * as Root from '../../core/root/root.js';
1819
import * as Main from '../main/main.js';
@@ -31,6 +32,12 @@ Root.Runtime.experiments.register(
3132
/* unstable */ false,
3233
);
3334

35+
Root.Runtime.experiments.register(
36+
Root.Runtime.ExperimentName.ENABLE_REACT_DEVTOOLS_PANEL,
37+
'Enable React DevTools panel',
38+
/* unstable */ true,
39+
);
40+
3441
Root.Runtime.experiments.enableExperimentsByDefault([
3542
Root.Runtime.ExperimentName.JS_PROFILER_TEMP_ENABLE,
3643
Root.Runtime.ExperimentName.REACT_NATIVE_SPECIFIC_UI,

0 commit comments

Comments
 (0)