Skip to content

Commit a47619e

Browse files
committed
fix: next adaptations
1 parent 6f135ce commit a47619e

File tree

7 files changed

+97
-1161
lines changed

7 files changed

+97
-1161
lines changed

.github/dependency-review/config.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,3 +33,9 @@ allow-licenses:
3333
- 'X11'
3434
- 'zlib-acknowledgement'
3535
- 'Zlib'
36+
- 'LGPL-2.0-only'
37+
- 'LGPL-2.1-only'
38+
- 'LGPL-3.0-only'
39+
- 'LGPL-3.0-or-later'
40+
- 'LicenseRef-scancode-alliance-open-media-patent-1.0'
41+
- 'LicenseRef-scancode-other-permissive'

docs/next-env.d.ts

Lines changed: 2 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"flutter:clean": "rm -rf public/flutter/authenticator",
1111
"flutter:copy": "cp -r ./flutter/authenticator/build/web public/flutter/authenticator",
1212
"prebuild": "yarn build:cssvars-table && yarn build:props-tables",
13-
"build": "NODE_OPTIONS=\"--max-old-space-size=4096\" next build",
13+
"build": "NODE_OPTIONS=\"--max-old-space-size=4096\" next build --webpack",
1414
"build:cssvars-table": "node --require esbuild-register ./scripts/generate-cssvars-table-data.ts",
1515
"build:props-tables": "node --require esbuild-register ./scripts/generate-props-tables-data.ts",
1616
"clean": "rimraf node_modules .next && yarn flutter:clean",
@@ -36,7 +36,7 @@
3636
"lodash": "^4.17.21",
3737
"mdx-prism": "^0.3.3",
3838
"next": "^16.0.0",
39-
"next-plugin-preval": "^1.2.1",
39+
"next-plugin-preval": "^1.2.8",
4040
"prism-react-renderer": "1.2.1",
4141
"raw-loader": "^4.0.2",
4242
"react": "^18.3.0",

docs/tsconfig.json

Lines changed: 26 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,24 @@
22
"compilerOptions": {
33
"baseUrl": ".",
44
"target": "es5",
5-
"lib": ["dom", "dom.iterable", "esnext"],
5+
"lib": [
6+
"dom",
7+
"dom.iterable",
8+
"esnext"
9+
],
610
"paths": {
7-
"@/components/*": ["src/components/*"],
8-
"@/data/*": ["src/data/*"],
9-
"@/utils/*": ["src/utils/*"],
10-
"aws-amplify/storage": ["storageMock.ts"]
11+
"@/components/*": [
12+
"src/components/*"
13+
],
14+
"@/data/*": [
15+
"src/data/*"
16+
],
17+
"@/utils/*": [
18+
"src/utils/*"
19+
],
20+
"aws-amplify/storage": [
21+
"storageMock.ts"
22+
]
1123
},
1224
"allowJs": true,
1325
"skipLibCheck": true,
@@ -20,11 +32,17 @@
2032
"resolveJsonModule": true,
2133
"isolatedModules": true,
2234
"downlevelIteration": true,
23-
"jsx": "preserve",
35+
"jsx": "react-jsx",
2436
"incremental": true
2537
},
26-
"include": ["next-env.d.ts", "**/*.ts", "**/*.tsx"],
27-
"exclude": ["node_modules"],
38+
"include": [
39+
"next-env.d.ts",
40+
"**/*.ts",
41+
"**/*.tsx"
42+
],
43+
"exclude": [
44+
"node_modules"
45+
],
2846
"ts-node": {
2947
"compilerOptions": {
3048
"module": "CommonJS"

examples/next-app-router/src/app/theme-switcher/layout.tsx

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,12 @@ import { Header } from '@/components/Header';
66
import ThemeToggle from '@/components/ThemeToggle';
77
import { cookies } from 'next/headers';
88

9-
export default function Layout({ children }: { children: React.ReactNode }) {
10-
const cookieStore = cookies();
9+
export default async function Layout({
10+
children,
11+
}: {
12+
children: React.ReactNode;
13+
}) {
14+
const cookieStore = await cookies();
1115
const colorMode = (cookieStore.get('colorMode')?.value ??
1216
'dark') as ColorMode;
1317

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,9 @@
8484
"**/serve/serve-handler/path-to-regexp": "3.3.0",
8585
"@aws-amplify/data-schema": "^1.19.0",
8686
"@adobe/css-tools": "^4.3.2",
87+
"@babel/core": "^7.12.10",
88+
"@babel/preset-env": "^7.12.11",
89+
"@babel/register": "^7.13.16",
8790
"@sideway/formula": "^3.0.1",
8891
"@types/react": "^18.3.0",
8992
"@types/react-dom": "^18.3.0",

0 commit comments

Comments
 (0)