@@ -37,16 +37,16 @@ export const InputPhoneStandAloneComponent = (
37
37
: inputAffixId ;
38
38
39
39
const flagVariant =
40
- props . flag . variant ?? props . styles ?. [ props . state ] ?. affixIconHighlighted ?. variant ;
41
- const flagSize = props . flag . size ?? props . styles ?. [ props . state ] ?. affixIconHighlighted ?. size ;
40
+ props . flag ? .variant ?? props . styles ?. [ props . state ] ?. affixIconHighlighted ?. variant ;
41
+ const flagSize = props . flag ? .size ?? props . styles ?. [ props . state ] ?. affixIconHighlighted ?. size ;
42
42
const renderAffix = ( ) => (
43
43
< AffixStyled ref = { measuredRef } id = { extraAriaLabelledBy } styles = { props . styles ?. [ props . state ] } >
44
44
{ props . prefixNode ? (
45
45
props . prefixNode
46
46
) : (
47
47
< >
48
48
< AffixIconWrapperStyled styles = { props . styles ?. [ props . state ] } >
49
- { props . flag . type && flagVariant && flagSize ? (
49
+ { props . flag ? .type && flagVariant && flagSize ? (
50
50
< IconHighlighted
51
51
backgroundColor = { props . styles ?. [ props . state ] ?. affixIconHighlighted ?. backgroundColor }
52
52
size = {
@@ -82,38 +82,50 @@ export const InputPhoneStandAloneComponent = (
82
82
< Input
83
83
{ ...props }
84
84
ref = { ref }
85
- bottomExtraStyles = { getExtraStyles (
86
- POSITIONS . BOTTOM ,
87
- POSITIONS . LEFT ,
88
- width ,
89
- props . styles ?. [ props . state ] ?. affixContainerPosition === InputContentPosition . OUT ,
90
- props . styles ?. [ props . state ] ?. helpMessage ?. position
91
- ) }
92
- centerExtraStyles = { getExtraStyles (
93
- POSITIONS . CENTER ,
94
- POSITIONS . LEFT ,
95
- width ,
96
- props . styles ?. [ props . state ] ?. affixContainerPosition === InputContentPosition . OUT ,
97
- props . styles ?. [ props . state ] ?. helpMessage ?. position
98
- ) }
85
+ bottomExtraStyles = {
86
+ props . styles ?. [ props . state ] ?. bottomExtraStyles ??
87
+ getExtraStyles (
88
+ POSITIONS . BOTTOM ,
89
+ POSITIONS . LEFT ,
90
+ width ,
91
+ props . styles ?. [ props . state ] ?. affixContainerPosition === InputContentPosition . OUT ,
92
+ props . styles ?. [ props . state ] ?. helpMessage ?. position
93
+ )
94
+ }
95
+ centerExtraStyles = {
96
+ props . styles ?. [ props . state ] ?. centerExtraStyles ??
97
+ getExtraStyles (
98
+ POSITIONS . CENTER ,
99
+ POSITIONS . LEFT ,
100
+ width ,
101
+ props . styles ?. [ props . state ] ?. affixContainerPosition === InputContentPosition . OUT ,
102
+ props . styles ?. [ props . state ] ?. helpMessage ?. position
103
+ )
104
+ }
99
105
extraAriaLabelledBy = { extraAriaLabelledBy }
100
106
id = { inputId }
101
107
leftContent = { renderAffix ( ) }
102
- leftExtraStyles = { getExtraStyles (
103
- POSITIONS . LEFT ,
104
- POSITIONS . LEFT ,
105
- width ,
106
- props . styles ?. [ props . state ] ?. affixContainerPosition === InputContentPosition . OUT ,
107
- props . styles ?. [ props . state ] ?. helpMessage ?. position
108
- ) }
108
+ leftExtraStyles = {
109
+ props . styles ?. [ props . state ] ?. leftExtraStyles ??
110
+ getExtraStyles (
111
+ POSITIONS . LEFT ,
112
+ POSITIONS . LEFT ,
113
+ width ,
114
+ props . styles ?. [ props . state ] ?. affixContainerPosition === InputContentPosition . OUT ,
115
+ props . styles ?. [ props . state ] ?. helpMessage ?. position
116
+ )
117
+ }
109
118
overrideStyles = { props . styles }
110
- topExtraStyles = { getExtraStyles (
111
- POSITIONS . TOP ,
112
- POSITIONS . LEFT ,
113
- width ,
114
- props . styles ?. [ props . state ] ?. affixContainerPosition === InputContentPosition . OUT ,
115
- props . styles ?. [ props . state ] ?. helpMessage ?. position
116
- ) }
119
+ topExtraStyles = {
120
+ props . styles ?. [ props . state ] ?. topExtraStyles ??
121
+ getExtraStyles (
122
+ POSITIONS . TOP ,
123
+ POSITIONS . LEFT ,
124
+ width ,
125
+ props . styles ?. [ props . state ] ?. affixContainerPosition === InputContentPosition . OUT ,
126
+ props . styles ?. [ props . state ] ?. helpMessage ?. position
127
+ )
128
+ }
117
129
variant = { props . inputVariant ?? props . styles ?. [ props . state ] ?. inputVariant }
118
130
/>
119
131
</ div >
0 commit comments