From 61982146154d5fe296dcf00e72edd31ceb96b836 Mon Sep 17 00:00:00 2001 From: syi0808 Date: Wed, 3 Jul 2024 22:03:06 +0900 Subject: [PATCH 1/4] fix(next): add cross origin in reactdom preload --- packages/next/src/client/script.tsx | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/packages/next/src/client/script.tsx b/packages/next/src/client/script.tsx index 6c3537df1099..a722246ee6c1 100644 --- a/packages/next/src/client/script.tsx +++ b/packages/next/src/client/script.tsx @@ -332,8 +332,13 @@ function Script(props: ScriptProps): JSX.Element | null { ReactDOM.preload( src, restProps.integrity - ? { as: 'script', integrity: restProps.integrity, nonce } - : { as: 'script', nonce } + ? { + as: 'script', + integrity: restProps.integrity, + nonce, + crossOrigin: restProps.crossOrigin, + } + : { as: 'script', nonce, crossOrigin: restProps.crossOrigin } ) return (