From b4cb573e0e9185ccd65281f3b6795551cdcb76e2 Mon Sep 17 00:00:00 2001 From: Alex Date: Sun, 10 May 2026 09:23:40 -0400 Subject: [PATCH 1/2] feat: optional `nonce` prop for `NextSSRPlugin` --- packages/react/src/next-ssr-plugin.tsx | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/packages/react/src/next-ssr-plugin.tsx b/packages/react/src/next-ssr-plugin.tsx index 71339240ef..574d81be08 100644 --- a/packages/react/src/next-ssr-plugin.tsx +++ b/packages/react/src/next-ssr-plugin.tsx @@ -9,7 +9,10 @@ declare const globalThis: { __UPLOADTHING?: EndpointMetadata; }; -export function NextSSRPlugin(props: { routerConfig: EndpointMetadata }) { +export function NextSSRPlugin(props: { + routerConfig: EndpointMetadata; + nonce?: string; +}) { const id = useId(); // Set routerConfig on server globalThis @@ -22,7 +25,11 @@ export function NextSSRPlugin(props: { routerConfig: EndpointMetadata }) { ]; return ( -