vercel/next.js · packages/next/src/client/components
The packages/next/src/client/components module of vercel/next.js — the files it contains, which are most load-bearing, and how it couples to the rest of the codebase. Derived from the import graph.
48
Files
124
Total in-degree
8
Modules imported
9
Importing modules
A file in this module participates in a circular import — see the architecture overview.
Files in this module
Ranked by in-degree — how many other files import each one. The top of the list is where the module's weight sits.
- render-tree.ts11 in · 14 out · radius 42
- links.ts7 in · 5 out · radius 42
- app-router-state.ts6 in · 15 out · radius 42
- app-router-instance.ts6 in · 10 out · radius 42
- app-router-headers.ts6 in · 0 out · radius 43
- offline.ts5 in · 4 out · radius 42
- use-action-queue.ts5 in · 2 out · radius 42
- app-router-utils.ts5 in · 1 out · radius 43
- redirect-error.ts5 in · 1 out · radius 56
- redirect.ts4 in · 3 out · radius 48
- is-next-router-error.ts4 in · 2 out · radius 17
- navigator.ts4 in · 1 out · radius 42
- match-segments.ts4 in · 0 out · radius 45
- error-boundary.tsx3 in · 4 out · radius 9
- handle-isr-error.tsx3 in · 1 out · radius 48
- nav-failure-handler.ts3 in · 1 out · radius 10
- navigation-untracked.ts3 in · 1 out · radius 12
- server-async-storage.ts3 in · 0 out · radius 58
- navigation.react-server.ts2 in · 6 out · radius 10
- navigation.ts2 in · 4 out · radius 8
- redirect-boundary.tsx2 in · 3 out · radius 6
- not-found.ts2 in · 1 out · radius 12
- router-transition.ts2 in · 1 out · radius 43
- unresolved-thenable.ts2 in · 0 out · radius 6
- navigation-devtools.ts2 in · 0 out · radius 6
- use-offline.tsx2 in · 0 out · radius 43
- client-boundary-params.ts2 in · 0 out · radius 2
- readonly-url-search-params.ts2 in · 0 out · radius 12
- unrecognized-action-error.ts2 in · 0 out · radius 46
- redirect-status-code.ts2 in · 0 out · radius 57
- app-router.tsx1 in · 20 out · radius 4
- sequential-router-queue.ts1 in · 8 out · radius 42
- prefetch.ts1 in · 6 out · radius 42
- catch-error.tsx1 in · 5 out · radius 1
- unstable-rethrow.ts1 in · 2 out · radius 11
- dev-root-http-access-fallback-boundary.tsx1 in · 1 out · radius 5
- forbidden.ts1 in · 1 out · radius 11
- instant-samples.ts1 in · 1 out · radius 9
- unauthorized.ts1 in · 1 out · radius 11
- app-router-announcer.tsx1 in · 0 out · radius 5
- bfcache-state-manager.ts1 in · 0 out · radius 1
- navigation-dynamic-rendering.ts1 in · 0 out · radius 9
- hooks-server-context.ts1 in · 0 out · radius 12
- layout-router.tsx0 in · 10 out · radius 0
- concurrent-router-queue.ts0 in · 3 out · radius 0
- client-page.tsx0 in · 1 out · radius 0
- client-segment.tsx0 in · 1 out · radius 0
- unstable-rethrow.browser.ts0 in · 1 out · radius 0
Depends on
Modules this one imports from (with the number of import edges).
- packages/next/src/client/components/segment-cache25
- packages/next/src/client/components/router-reducer21
- packages/next/src/client/components/http-access-fallback6
- packages/next/src/client3
- packages/next/src/client/components/router-reducer/reducers3
- packages/next/src/client/components/builtin2
- packages/next/src/client/components/errors1
- packages/next/src/client/components/instant-validation1
Depended on by
Modules that import from this one — its blast radius if you change it.
- packages/next/src/client/components/router-reducer/reducers17
- packages/next/src/client/components/segment-cache8
- packages/next/src/client/components/router-reducer6
- packages/next/src/client4
- packages/next/src/api3
- packages/next/src/client/app-dir3
- packages/next/src/client/components/builtin2
- packages/next/src/client/components/errors1
- packages/next/src/client/components/http-access-fallback1
Ask AI about vercel/next.js
Grounded in the actual source code. Pick a starter question or write your own.
What does this repo do, in one paragraph?How would I get started using it?What are the main alternatives?Show me the entry point.
Or write your own questionInformational only. Module boundaries are inferred from source directories and the import graph at the time of analysis; they can be incomplete or stale.