mirror of
https://github.com/facebook/react-native.git
synced 2025-11-01 09:14:26 +00:00
Improve "Open Debugger" error guidance (#39521)
Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/39521 Minor Dev Menu changes: - Improve guidance when failing to connect to the debugger. - Align "Show Element Inspector" wording on iOS. Changelog: [Internal] Reviewed By: blakef Differential Revision: D49375789 fbshipit-source-id: 092da6cae1a62a1bcc4dc877ab01369db6876741
This commit is contained in:
committed by
Facebook GitHub Bot
parent
77df5a9c29
commit
1ac3dab6e5
@@ -261,23 +261,26 @@ RCT_EXPORT_MODULE()
|
||||
#if RCT_ENABLE_INSPECTOR
|
||||
if (devSettings.isDeviceDebuggingAvailable) {
|
||||
// On-device JS debugging (CDP). Render action to open debugger frontend.
|
||||
[items addObject:[RCTDevMenuItem
|
||||
buttonItemWithTitleBlock:^NSString * {
|
||||
return @"Open Debugger";
|
||||
}
|
||||
handler:^{
|
||||
[RCTInspectorDevServerHelper
|
||||
openDebugger:bundleManager.bundleURL
|
||||
withErrorMessage:
|
||||
@"Failed to open debugger. Please check that the dev server is running."];
|
||||
}]];
|
||||
[items
|
||||
addObject:
|
||||
[RCTDevMenuItem
|
||||
buttonItemWithTitleBlock:^NSString * {
|
||||
return @"Open Debugger";
|
||||
}
|
||||
handler:^{
|
||||
[RCTInspectorDevServerHelper
|
||||
openDebugger:bundleManager.bundleURL
|
||||
withErrorMessage:
|
||||
@"Failed to open debugger. Please check that the dev server is running and reload the app."];
|
||||
}]];
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
||||
[items addObject:[RCTDevMenuItem
|
||||
buttonItemWithTitleBlock:^NSString * {
|
||||
return devSettings.isElementInspectorShown ? @"Hide Inspector" : @"Show Inspector";
|
||||
return devSettings.isElementInspectorShown ? @"Hide Element Inspector"
|
||||
: @"Show Element Inspector";
|
||||
}
|
||||
handler:^{
|
||||
[devSettings toggleElementInspector];
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
<string name="catalyst_reload" project="catalyst" translatable="false">Reload</string>
|
||||
<string name="catalyst_reload_error" project="catalyst" translatable="false">Failed to load bundle. Try restarting the bundler or reconnecting your device.</string>
|
||||
<string name="catalyst_change_bundle_location" project="catalyst" translatable="false">Change Bundle Location</string>
|
||||
<string name="catalyst_open_debugger_error" project="catalyst" translatable="false">Failed to open debugger. Please check that the dev server is running.</string>
|
||||
<string name="catalyst_open_debugger_error" project="catalyst" translatable="false">Failed to open debugger. Please check that the dev server is running and reload the app.</string>
|
||||
<string name="catalyst_debug_open" project="catalyst" translatable="false">Open Debugger</string>
|
||||
<string name="catalyst_debug_connecting" project="catalyst" translatable="false">Connecting to debugger...</string>
|
||||
<string name="catalyst_debug_error" project="catalyst" translatable="false">Failed to connect to debugger!</string>
|
||||
|
||||
Reference in New Issue
Block a user