mirror of
https://github.com/hanzoai/next.js.git
synced 2026-10-30 14:46:38 +00:00
- rename `unstable_after` -> `after` - remove `experimental.after` flag (and warn if it's present) i separated the big find-and-replace into a separate commit so that it's easier to see what else changed apart from that. does not touch docs, that's in #73038
65 lines
1.4 KiB
JavaScript
65 lines
1.4 KiB
JavaScript
import { cookies, headers } from 'next/headers'
|
|
import { after, connection } from 'next/server'
|
|
|
|
export function testRequestAPIs(/** @type {string} */ route) {
|
|
after(async () => {
|
|
try {
|
|
await headers()
|
|
console.log(`[${route}] headers(): ok`)
|
|
} catch (err) {
|
|
console.error(`[${route}] headers(): error:`, err)
|
|
}
|
|
})
|
|
|
|
after(() =>
|
|
after(async () => {
|
|
try {
|
|
await headers()
|
|
console.log(`[${route}] nested headers(): ok`)
|
|
} catch (err) {
|
|
console.error(`[${route}] nested headers(): error:`, err)
|
|
}
|
|
})
|
|
)
|
|
|
|
after(async () => {
|
|
try {
|
|
await cookies()
|
|
console.log(`[${route}] cookies(): ok`)
|
|
} catch (err) {
|
|
console.error(`[${route}] cookies(): error:`, err)
|
|
}
|
|
})
|
|
|
|
after(() =>
|
|
after(async () => {
|
|
try {
|
|
await cookies()
|
|
console.log(`[${route}] nested cookies(): ok`)
|
|
} catch (err) {
|
|
console.error(`[${route}] nested cookies(): error:`, err)
|
|
}
|
|
})
|
|
)
|
|
|
|
after(async () => {
|
|
try {
|
|
await connection()
|
|
console.log(`[${route}] connection(): ok`)
|
|
} catch (err) {
|
|
console.error(`[${route}] connection(): error:`, err)
|
|
}
|
|
})
|
|
|
|
after(() =>
|
|
after(async () => {
|
|
try {
|
|
await connection()
|
|
console.log(`[${route}] nested connection(): ok`)
|
|
} catch (err) {
|
|
console.error(`[${route}] nested connection(): error:`, err)
|
|
}
|
|
})
|
|
)
|
|
}
|