fix(date-picker): style is unexpected in inline-theme-disabled mode, closes #3655

This commit is contained in:
07akioni 2022-09-04 22:23:27 +08:00
parent fbf4284fb7
commit f725732b55
3 changed files with 10 additions and 1 deletions

View File

@ -10,6 +10,7 @@
### Performance
- Fix `n-menu`'s `value` will cause useless rendering of menu item, closes [#3670](https://github.com/tusen-ai/naive-ui/issues/3670).
- Fix `n-date-picker`'s style is unexpected in `inline-theme-disabled` mode, closes [#3655](https://github.com/tusen-ai/naive-ui/issues/3655).
## 2.33.2

View File

@ -10,6 +10,7 @@
### Performance
- 修复 `n-menu``value` 改变时会引发菜单项无用的渲染,关闭 [#3670](https://github.com/tusen-ai/naive-ui/issues/3670)
- 修复 `n-date-picker``inline-theme-disabled` 模式下样式不正常,关闭 [#3655](https://github.com/tusen-ai/naive-ui/issues/3655)
## 2.33.2

View File

@ -902,7 +902,14 @@ export default defineComponent({
}
})
const themeClassHandle = inlineThemeDisabled
? useThemeClass('date-picker', undefined, cssVarsRef, props)
? useThemeClass(
'date-picker',
computed(() => {
return props.type
}),
cssVarsRef,
props
)
: undefined
return {