@@ -218,7 +218,7 @@ const RNInput: React.FC<Partial<InputProps>> = forwardRef<
218218 return (
219219 < Box
220220 style = { [
221- tailwind . style ( inputTheme . wrapper ) ,
221+ tailwind . style ( cx ( inputTheme . wrapper ) ) ,
222222 styleAdapter ( wrapperStyle , { pressed : false } , false ) ,
223223 ] }
224224 { ...otherWrapperProps }
@@ -236,23 +236,27 @@ const RNInput: React.FC<Partial<InputProps>> = forwardRef<
236236 < RNTextInput
237237 style = { [
238238 tailwind . style (
239- inputTheme . size [ size ] ?. base ?. common ,
240- ! prefix || ! suffix ? inputTheme . size [ size ] ?. base ?. withoutAddon : "" ,
241- inputTheme . variant [ variant ] ?. base ?. common ,
242- isHovered ? inputTheme . variant [ variant ] ?. base ?. hover : "" ,
243- isFocussed ? inputTheme . variant [ variant ] ?. base ?. focus : "" ,
244- invalid ? inputTheme . variant [ variant ] ?. base ?. invalid : "" ,
245- editable ? "" : inputTheme . variant [ variant ] ?. base ?. disabled ,
246- _prefix ? `pl-[${ prefixWidth } px]` : "" ,
247- _suffix ? `pr-[${ suffixWidth } px]` : "" ,
239+ cx (
240+ inputTheme . size [ size ] ?. base ?. common ,
241+ ! prefix || ! suffix
242+ ? inputTheme . size [ size ] ?. base ?. withoutAddon
243+ : "" ,
244+ inputTheme . variant [ variant ] ?. base ?. common ,
245+ isHovered ? inputTheme . variant [ variant ] ?. base ?. hover : "" ,
246+ isFocussed ? inputTheme . variant [ variant ] ?. base ?. focus : "" ,
247+ invalid ? inputTheme . variant [ variant ] ?. base ?. invalid : "" ,
248+ editable ? "" : inputTheme . variant [ variant ] ?. base ?. disabled ,
249+ _prefix ? `pl-[${ prefixWidth } px]` : "" ,
250+ _suffix ? `pr-[${ suffixWidth } px]` : "" ,
251+ ) ,
248252 ) ,
249253 isFocussed &&
250254 Platform . select ( {
251255 web : {
252256 outlineOffset :
253257 inputTheme . variant [ variant ] ?. base ?. focusWeb ?. outlineOffset ,
254258 outlineColor : ( tailwind . getColor (
255- inputTheme . variant [ variant ] ?. base ?. focusWeb ?. borderColor ,
259+ cx ( inputTheme . variant [ variant ] ?. base ?. focusWeb ?. borderColor ) ,
256260 ) || undefined ) as string ,
257261 outlineStyle :
258262 inputTheme . variant [ variant ] ?. base ?. focusWeb ?. outlineStyle ,
0 commit comments