dillon1000/react
Commit
Browse files [React DevTools] Improve DevTools UI when Inspecting a user Component that Throws an Error (#24248)
* [ReactDevTools] custom view for errors occur in user's code * [ReactDevTools] show message for unsupported feature * fix bad import * fix typo * fix issues from rebasing * prettier * sync error names * sync error name with upstream * fix lint & better comment * fix error message for test * better error message per review * add missing file * remove dead enum & provide component name in error message * better error message * better user facing error message
Changed paths10 files
First-parent comparisonpackages/react-devtools-shared/src/__tests__/inspectedElement-test.js ModifiedM packages/react-devtools-shared/src/backend/renderer.js ModifiedM packages/react-devtools-shared/src/backend/types.js ModifiedM packages/react-devtools-shared/src/backendAPI.js ModifiedA packages/react-devtools-shared/src/devtools/views/ErrorBoundary/CaughtErrorView.js AddedM packages/react-devtools-shared/src/devtools/views/ErrorBoundary/ErrorBoundary.js ModifiedR packages/react-devtools-shared/src/TimeoutError.js →packages/react-devtools-shared/src/errors/TimeoutError.js RenamedA packages/react-devtools-shared/src/errors/UnknownHookError.js AddedA packages/react-devtools-shared/src/errors/UserError.js AddedM packages/react-devtools-shared/src/inspectedElementMutableSource.js ModifiedPatch
Files changed
Rendering syntax-highlighted changes…