- Notifications
You must be signed in to change notification settings - Fork28.8k
[DevOverlay] Add Runtime Error CodeFrame#74682
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to ourterms of service andprivacy statement. We’ll occasionally send you account related emails.
Already on GitHub?Sign in to your account
Uh oh!
There was an error while loading.Please reload this page.
Conversation
devjiwonchoi commentedJan 9, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
ijjk commentedJan 9, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Stats from current PRDefault Build (Increase detected |
vercel/next.js canary | vercel/next.js 01-09-_devoverlay_add_codeframe | Change | |
---|---|---|---|
buildDuration | 43.3s | 40.3s | N/A |
buildDurationCached | 38.5s | 32.5s | N/A |
nodeModulesSize | 417 MB | 417 MB | |
nextStartRea..uration (ms) | 1s | 1.1s | N/A |
Client Bundles (main, webpack)
vercel/next.js canary | vercel/next.js 01-09-_devoverlay_add_codeframe | Change | |
---|---|---|---|
5306-HASH.js gzip | 53.3 kB | 53.3 kB | N/A |
8276.HASH.js gzip | 169 B | 168 B | N/A |
8377-HASH.js gzip | 5.44 kB | 5.44 kB | N/A |
bccd1874-HASH.js gzip | 53 kB | 53 kB | ✓ |
framework-HASH.js gzip | 57.5 kB | 57.5 kB | N/A |
main-app-HASH.js gzip | 241 B | 243 B | N/A |
main-HASH.js gzip | 34.1 kB | 34.1 kB | N/A |
webpack-HASH.js gzip | 1.71 kB | 1.71 kB | N/A |
Overall change | 53 kB | 53 kB | ✓ |
Legacy Client Bundles (polyfills)
vercel/next.js canary | vercel/next.js 01-09-_devoverlay_add_codeframe | Change | |
---|---|---|---|
polyfills-HASH.js gzip | 39.4 kB | 39.4 kB | ✓ |
Overall change | 39.4 kB | 39.4 kB | ✓ |
Client Pages
vercel/next.js canary | vercel/next.js 01-09-_devoverlay_add_codeframe | Change | |
---|---|---|---|
_app-HASH.js gzip | 193 B | 193 B | ✓ |
_error-HASH.js gzip | 193 B | 193 B | ✓ |
amp-HASH.js gzip | 512 B | 510 B | N/A |
css-HASH.js gzip | 343 B | 342 B | N/A |
dynamic-HASH.js gzip | 1.84 kB | 1.84 kB | ✓ |
edge-ssr-HASH.js gzip | 265 B | 265 B | ✓ |
head-HASH.js gzip | 363 B | 362 B | N/A |
hooks-HASH.js gzip | 393 B | 392 B | N/A |
image-HASH.js gzip | 4.57 kB | 4.57 kB | N/A |
index-HASH.js gzip | 268 B | 268 B | ✓ |
link-HASH.js gzip | 2.35 kB | 2.34 kB | N/A |
routerDirect..HASH.js gzip | 328 B | 328 B | ✓ |
script-HASH.js gzip | 397 B | 397 B | ✓ |
withRouter-HASH.js gzip | 323 B | 326 B | N/A |
1afbb74e6ecf..834.css gzip | 106 B | 106 B | ✓ |
Overall change | 3.59 kB | 3.59 kB | ✓ |
Client Build Manifests
vercel/next.js canary | vercel/next.js 01-09-_devoverlay_add_codeframe | Change | |
---|---|---|---|
_buildManifest.js gzip | 749 B | 747 B | N/A |
Overall change | 0 B | 0 B | ✓ |
Rendered Page Sizes
vercel/next.js canary | vercel/next.js 01-09-_devoverlay_add_codeframe | Change | |
---|---|---|---|
index.html gzip | 522 B | 521 B | N/A |
link.html gzip | 538 B | 535 B | N/A |
withRouter.html gzip | 518 B | 518 B | ✓ |
Overall change | 518 B | 518 B | ✓ |
Edge SSR bundle Size
vercel/next.js canary | vercel/next.js 01-09-_devoverlay_add_codeframe | Change | |
---|---|---|---|
edge-ssr.js gzip | 128 kB | 128 kB | N/A |
page.js gzip | 207 kB | 207 kB | N/A |
Overall change | 0 B | 0 B | ✓ |
Middleware size
vercel/next.js canary | vercel/next.js 01-09-_devoverlay_add_codeframe | Change | |
---|---|---|---|
middleware-b..fest.js gzip | 671 B | 667 B | N/A |
middleware-r..fest.js gzip | 155 B | 156 B | N/A |
middleware.js gzip | 31.2 kB | 31.2 kB | N/A |
edge-runtime..pack.js gzip | 844 B | 844 B | ✓ |
Overall change | 844 B | 844 B | ✓ |
Next Runtimes Overall increase⚠️
vercel/next.js canary | vercel/next.js 01-09-_devoverlay_add_codeframe | Change | |
---|---|---|---|
274-experime...dev.js gzip | 322 B | 322 B | ✓ |
274.runtime.dev.js gzip | 314 B | 314 B | ✓ |
app-page-exp...dev.js gzip | 368 kB | 369 kB | |
app-page-exp..prod.js gzip | 129 kB | 129 kB | ✓ |
app-page-tur..prod.js gzip | 142 kB | 142 kB | ✓ |
app-page-tur..prod.js gzip | 138 kB | 138 kB | ✓ |
app-page.run...dev.js gzip | 356 kB | 357 kB | |
app-page.run..prod.js gzip | 126 kB | 126 kB | ✓ |
app-route-ex...dev.js gzip | 37.6 kB | 37.6 kB | ✓ |
app-route-ex..prod.js gzip | 25.6 kB | 25.6 kB | ✓ |
app-route-tu..prod.js gzip | 25.6 kB | 25.6 kB | ✓ |
app-route-tu..prod.js gzip | 25.4 kB | 25.4 kB | ✓ |
app-route.ru...dev.js gzip | 39.2 kB | 39.2 kB | ✓ |
app-route.ru..prod.js gzip | 25.4 kB | 25.4 kB | ✓ |
pages-api-tu..prod.js gzip | 9.69 kB | 9.69 kB | ✓ |
pages-api.ru...dev.js gzip | 11.6 kB | 11.6 kB | ✓ |
pages-api.ru..prod.js gzip | 9.68 kB | 9.68 kB | ✓ |
pages-turbo...prod.js gzip | 21.7 kB | 21.7 kB | ✓ |
pages.runtim...dev.js gzip | 27.5 kB | 27.5 kB | ✓ |
pages.runtim..prod.js gzip | 21.7 kB | 21.7 kB | ✓ |
server.runti..prod.js gzip | 916 kB | 916 kB | ✓ |
Overall change | 2.46 MB | 2.46 MB |
build cache Overall increase⚠️
vercel/next.js canary | vercel/next.js 01-09-_devoverlay_add_codeframe | Change | |
---|---|---|---|
0.pack gzip | 2.09 MB | 2.09 MB | |
index.pack gzip | 76.1 kB | 74.4 kB | N/A |
Overall change | 2.09 MB | 2.09 MB |
Diff details
Diff formain-HASH.js
Diff too large to display
Diff forapp-page-exp..ntime.dev.js
failed to diff
Diff forapp-page.runtime.dev.js
failed to diff
95a41b2
tobaab20c
Compare11b99f0
toa8c2b5d
Comparebaab20c
to5e65707
Comparea8c2b5d
toc9b03b0
Compareijjk commentedJan 9, 2025 • edited
Loading Uh oh!
There was an error while loading.Please reload this page.
edited
Uh oh!
There was an error while loading.Please reload this page.
Failing test suitesCommit:d6185d8
Expand output● Cleaning distDir › production mode › should clean up .next before build start
Read more about building and testing Next.js incontributing.md. |
5e65707
to80f0b0f
Compare91e9373
tob0031df
Compare80f0b0f
to6f128a6
Compare889970d
to76d4b38
Compare6f128a6
to55a52d7
Compare76d4b38
to4f46bfb
Compare55a52d7
to2bd7bf5
Compare4f46bfb
to6b23a14
Compare2bd7bf5
to1742596
Compare688ad03
to9fb7bf1
Compareb7b2ed4
to97035d8
Comparef6d752a
to65ca28e
Compare97035d8
to380425c
Compare65ca28e
to4a63268
Compare...lient/components/react-dev-overlay/_experimental/internal/components/CodeFrame/CodeFrame.tsxShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
.../client/components/react-dev-overlay/_experimental/internal/container/RuntimeError/index.tsxShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
...ts/react-dev-overlay/_experimental/internal/components/call-stack-frame/call-stack-frame.tsx OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
...next/src/client/components/react-dev-overlay/_experimental/internal/icons/external-small.tsx OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
39f416b
toff163df
Compare4a63268
tocf6f4f9
Comparepackages/next/src/client/components/react-dev-overlay/_experimental/internal/icons/external.tsx OutdatedShow resolvedHide resolved
Uh oh!
There was an error while loading.Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others.Learn more.
does the yellow on white (e.g. onnew Error()
fulfill AAA contrast ratio (seehttps://webaim.org/resources/contrastchecker/#:~:text=WCAG%20Level%20AAA%20requires%20a,4.5%3A1%20for%20large%20text.)?
Feels like it's not.
Co-authored-by: Jiachi Liu <inbox@huozhi.im>
Co-authored-by: Jiachi Liu <inbox@huozhi.im>
d6185d8
to65046bc
Compareff163df
to121fb9f
CompareMerge activity
|
Great point, yeah it doesn't pass. Will follow up. |
6c52257
intocanaryUh oh!
There was an error while loading.Please reload this page.
Uh oh!
There was an error while loading.Please reload this page.
This PR added style for Runtime Error Code Frame. The file icon will follow up and will be replaced with correct icons (e.g. js, ts, etc.)
Note
Does not fully align with Figma due to restrictions on how
@babel/code-frame
handles colors and spacing.Light
Dark
ClosesNDX-650