[Message] MessagePlugin调用时, ConfigProvider.classPrefix 不生效
tdesign-react 版本
18
重现链接
https://codesandbox.io/p/devbox/messageplugin-tp5wgh
重现步骤
期望结果
No response
实际结果
No response
框架版本
No response
浏览器版本
No response
系统版本
No response
Node版本
No response
补充说明
No response
👋 @Except10n,感谢给 TDesign 提出了 issue。 请根据 issue 模版确保背景信息的完善,我们将调查并尽快回复你。
@Except10n 您好,我们讨论过后续会添加支持的,
`configProvider`是`context`(作用于`<div id="root"></div>`),
`mesageplugin`使用时因为是在`body`插入`message`的,所以目前`configProvider`不生效
@HaixingOoO 下个版本有计划添加么
@HaixingOoO 下个版本有计划添加么
因为目前的message的实现方式,没那么快解决这个问题,可能会重大更改
<ConfigProvider globalConfig={{ classPrefix: import.meta.env.VITE_PUBLIC_PREFIX, ...locales }}> 设置了prefix ,message 和 modal函数式通知和弹框无法正常显示 属于是重大 bug 。
在 1.11.8 版本中引入的新特性已经解决了这个问题
相关 PR:https://github.com/Tencent/tdesign-react/pull/3513/