diff --git a/packages/provider/src/useStyle/index.ts b/packages/provider/src/useStyle/index.ts index 069304026689..8f5799b4a728 100644 --- a/packages/provider/src/useStyle/index.ts +++ b/packages/provider/src/useStyle/index.ts @@ -113,7 +113,7 @@ export function useStyle( const { theme: provideTheme } = useContext(ProProvider); - const { getPrefixCls } = useContext(AntdConfigProvider.ConfigContext); + const { getPrefixCls, csp } = useContext(AntdConfigProvider.ConfigContext); // 如果不在 ProProvider 里面,就用 antd 的 if (!token.layout) { @@ -128,6 +128,7 @@ export function useStyle( theme: provideTheme!, token, path: [componentName], + nonce: csp?.nonce, }, () => styleFn(token as ProAliasToken), ),