diff --git a/.changeset/lazy-lions-reply.md b/.changeset/lazy-lions-reply.md new file mode 100644 index 0000000000..246f1ca009 --- /dev/null +++ b/.changeset/lazy-lions-reply.md @@ -0,0 +1,5 @@ +--- +"@uploadthing/react": patch +--- + +feat: optional `nonce` prop for `NextSSRPlugin` 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 ( -