@@ -2,7 +2,7 @@ import classNames from '../_util/classNames';
22import CloseCircleFilled from '@ant-design/icons-vue/CloseCircleFilled' ;
33import PropTypes from '../_util/vue-types' ;
44import { cloneElement } from '../_util/vnode' ;
5- import type { PropType , VNode } from 'vue' ;
5+ import type { CSSProperties , PropType , VNode } from 'vue' ;
66import { ref , defineComponent } from 'vue' ;
77import { tuple } from '../_util/type' ;
88import type { Direction , SizeType } from '../config-provider' ;
@@ -121,7 +121,7 @@ export default defineComponent({
121121 < span
122122 ref = { containerRef }
123123 class = { affixWrapperCls }
124- style = { attrs . style }
124+ style = { attrs . style as CSSProperties }
125125 onMouseup = { onInputMouseUp }
126126 hidden = { hidden }
127127 >
@@ -173,7 +173,7 @@ export default defineComponent({
173173 // Need another wrapper for changing display:table to display:inline-block
174174 // and put style prop in wrapper
175175 return (
176- < span class = { mergedGroupClassName } style = { attrs . style } hidden = { hidden } >
176+ < span class = { mergedGroupClassName } style = { attrs . style as CSSProperties } hidden = { hidden } >
177177 < span class = { mergedWrapperClassName } >
178178 { addonBeforeNode }
179179 { cloneElement ( labeledElement , { style : null } ) }
@@ -209,7 +209,7 @@ export default defineComponent({
209209 } ,
210210 ) ;
211211 return (
212- < span class = { affixWrapperCls } style = { attrs . style } hidden = { hidden } >
212+ < span class = { affixWrapperCls } style = { attrs . style as CSSProperties } hidden = { hidden } >
213213 { cloneElement ( element , {
214214 style : null ,
215215 value,
0 commit comments