[Fizz] Remove `nonce` option from resume-and-prerender APIs (#34664)
Sebastian "Sebbie" Silbermann committed
Oct 1, 2025 at 17:32 UTC
2f0649a0b27516eaab549b18af15eed0420e3446
3 files changed
+8
-20
packages/react-dom/src/server/ReactDOMFizzStaticBrowser.js
+2
-5
@@ -168,7 +168,7 @@ type ResumeOptions = {
168
function resumeAndPrerender(
169
children: ReactNodeList,
170
postponedState: PostponedState,
171
- options?: ResumeOptions,
171
+ options?: Omit<ResumeOptions, 'nonce'>,
172
): Promise<StaticResult> {
173
return new Promise((resolve, reject) => {
174
const onFatalError = reject;
@@ -199,10 +199,7 @@ function resumeAndPrerender(
199
const request = resumeAndPrerenderRequest(
200
children,
201
postponedState,
202
- resumeRenderState(
203
- postponedState.resumableState,
204
- options ? options.nonce : undefined,
205
- ),
202
+ resumeRenderState(postponedState.resumableState, undefined),
203
options ? options.onError : undefined,
204
onAllReady,
205
undefined,
packages/react-dom/src/server/ReactDOMFizzStaticEdge.js
+2
-5
@@ -166,7 +166,7 @@ type ResumeOptions = {
166
function resumeAndPrerender(
167
children: ReactNodeList,
168
postponedState: PostponedState,
169
- options?: ResumeOptions,
169
+ options?: Omit<ResumeOptions, 'nonce'>,
170
): Promise<StaticResult> {
171
return new Promise((resolve, reject) => {
172
const onFatalError = reject;
@@ -197,10 +197,7 @@ function resumeAndPrerender(
197
const request = resumeAndPrerenderRequest(
198
children,
199
postponedState,
200
- resumeRenderState(
201
- postponedState.resumableState,
202
- options ? options.nonce : undefined,
203
- ),
200
+ resumeRenderState(postponedState.resumableState, undefined),
201
options ? options.onError : undefined,
202
onAllReady,
203
undefined,
packages/react-dom/src/server/ReactDOMFizzStaticNode.js
+4
-10
@@ -294,7 +294,7 @@ type ResumeOptions = {
294
function resumeAndPrerenderToNodeStream(
295
children: ReactNodeList,
296
postponedState: PostponedState,
297
- options?: ResumeOptions,
297
+ options?: Omit<ResumeOptions, 'nonce'>,
298
): Promise<StaticResult> {
299
return new Promise((resolve, reject) => {
300
const onFatalError = reject;
@@ -316,10 +316,7 @@ function resumeAndPrerenderToNodeStream(
316
const request = resumeAndPrerenderRequest(
317
children,
318
postponedState,
319
- resumeRenderState(
320
- postponedState.resumableState,
321
- options ? options.nonce : undefined,
322
- ),
319
+ resumeRenderState(postponedState.resumableState, undefined),
320
options ? options.onError : undefined,
321
onAllReady,
322
undefined,
@@ -346,7 +343,7 @@ function resumeAndPrerenderToNodeStream(
343
function resumeAndPrerender(
344
children: ReactNodeList,
345
postponedState: PostponedState,
349
- options?: ResumeOptions,
346
+ options?: Omit<ResumeOptions, 'nonce'>,
347
): Promise<{
348
postponed: null | PostponedState,
349
prelude: ReadableStream,
@@ -385,10 +382,7 @@ function resumeAndPrerender(
382
const request = resumeAndPrerenderRequest(
383
children,
384
postponedState,
388
- resumeRenderState(
389
- postponedState.resumableState,
390
- options ? options.nonce : undefined,
391
- ),
385
+ resumeRenderState(postponedState.resumableState, undefined),
386
options ? options.onError : undefined,
387
onAllReady,
388
undefined,