Skip to content

Commit 7dc27bd

Browse files
committed
chore: qwikRouterConfig is no longer needed
it is imported internally but can still be overridden should someone be doing that
1 parent 283305e commit 7dc27bd

File tree

40 files changed

+46
-93
lines changed

40 files changed

+46
-93
lines changed

.changeset/green-drinks-strive.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'@qwik.dev/router': minor
3+
---
4+
5+
FEAT: qwikRouter middleware no longer needs qwikRouterConfig, it handles it internally

e2e/adapters-e2e/src/entry.express.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
*/
1010
import { createQwikRouter } from '@qwik.dev/router/middleware/node';
1111
import 'dotenv/config';
12-
import qwikRouterConfig from '@qwik-router-config';
1312
import render from './entry.ssr';
1413
import express from 'express';
1514
import { fileURLToPath } from 'node:url';
@@ -25,7 +24,6 @@ const PORT = process.env.PORT ?? 3000;
2524
// Create the Qwik City Node middleware
2625
const { router, notFound } = createQwikRouter({
2726
render,
28-
qwikRouterConfig,
2927
// getOrigin(req) {
3028
// // If deploying under a proxy, you may need to build the origin from the request headers
3129
// // https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Forwarded-Proto

e2e/adapters-e2e/src/entry.preview.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,8 @@
1111
*
1212
*/
1313
import { createQwikRouter } from '@qwik.dev/router/middleware/node';
14-
import qwikRouterConfig from '@qwik-router-config';
1514
// make sure qwikCityPlan is imported before entry
1615
import render from './entry.ssr';
1716

1817
/** The default export is the QwikCity adapter used by Vite preview. */
19-
export default createQwikRouter({ render, qwikRouterConfig });
18+
export default createQwikRouter({ render });
Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
1-
import qwikRouterConfig from '@qwik-router-config';
21
import { createQwikRouter } from '@qwik.dev/router/middleware/cloudflare-pages';
32
import render from './entry.ssr';
43

5-
const fetch = createQwikRouter({ render, qwikRouterConfig });
4+
const fetch = createQwikRouter({ render });
65

76
export { fetch };

packages/docs/src/entry.preview.tsx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
1-
import qwikRouterConfig from '@qwik-router-config';
21
import { createQwikRouter } from '@qwik.dev/router/middleware/node';
32
import render from './entry.ssr';
43

54
/** The default export is the QwikRouter adapter used by Vite preview. */
6-
export default createQwikRouter({ render, qwikRouterConfig });
5+
export default createQwikRouter({ render });

packages/docs/src/routes/docs/deployments/cloudflare-pages/index.mdx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -204,10 +204,9 @@ import {
204204
createQwikRouter,
205205
type PlatformCloudflarePages,
206206
} from '@qwik.dev/router/middleware/cloudflare-pages';
207-
import qwikRouterConfig from '@qwik-router-config';
208207
import render from './entry.ssr';
209208

210-
const fetch = createQwikRouter({ render, qwikRouterConfig });
209+
const fetch = createQwikRouter({ render });
211210

212211
export { fetch };
213212
```

packages/docs/src/routes/docs/deployments/netlify-edge/index.mdx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,10 +130,9 @@ When the `netlify-edge` adapter is added, a new entry file will be created at `s
130130

131131
```tsx title="src/entry.netlify-edge.tsx"
132132
import { createQwikRouter } from '@qwik.dev/router/middleware/netlify-edge';
133-
import qwikRouterConfig from '@qwik-router-config';
134133
import render from './entry.ssr';
135134

136-
export default createQwikRouter({ render, qwikRouterConfig });
135+
export default createQwikRouter({ render });
137136
```
138137

139138
The compiled middleware will be built in the `.netlify/edge-functions` directory.

packages/docs/src/routes/docs/deployments/node/index.mdx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -164,8 +164,6 @@ If you want to disable CSRF protection, you can set `checkOrigin: false` in the
164164
// ...
165165
const { router, notFound, staticFile } = createQwikRouter({
166166
render,
167-
qwikRouterConfig,
168-
manifest,
169167
checkOrigin: false,
170168
});
171169
// ...

packages/docs/src/routes/docs/deployments/vercel-edge/index.mdx

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,10 +136,9 @@ When the `vercel-edge` adapter is added, a new entry file will be created at `sr
136136

137137
```tsx title="src/entry.vercel-edge.tsx"
138138
import { createQwikRouter } from '@qwik.dev/router/middleware/vercel-edge';
139-
import qwikRouterConfig from '@qwik-router-config';
140139
import render from './entry.ssr';
141140

142-
export default createQwikRouter({ render, qwikRouterConfig });
141+
export default createQwikRouter({ render });
143142
```
144143

145144
The compiled middleware will be built in the `.vercel/output` directory.

packages/insights/src/entry.netlify-edge.tsx

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
* - https://qwik.dev/docs/deployments/netlify-edge/
88
*
99
*/
10-
import qwikRouterConfig from '@qwik-router-config';
1110
import { createQwikRouter, type PlatformNetlify } from '@qwik.dev/router/middleware/netlify-edge';
1211
import render from './entry.ssr';
1312

@@ -17,7 +16,6 @@ declare global {
1716

1817
export default createQwikRouter({
1918
render,
20-
qwikRouterConfig,
2119
// disable CSRF protection because we get called from everywhere
2220
checkOrigin: false,
2321
});

0 commit comments

Comments
 (0)