@@ -13,6 +13,10 @@ import ListSubheader from '../ListSubheader';
1313import Paper from '../Paper' ;
1414import IconButton from '../IconButton' ;
1515import Chip from '../Chip' ;
16+ import inputClasses from '../Input/inputClasses' ;
17+ import inputBaseClasses from '../InputBase/inputBaseClasses' ;
18+ import outlinedInputClasses from '../OutlinedInput/outlinedInputClasses' ;
19+ import filledInputClasses from '../FilledInput/filledInputClasses' ;
1620import ClearIcon from '../internal/svg-icons/Close' ;
1721import ArrowDropDownIcon from '../internal/svg-icons/ArrowDropDown' ;
1822import useThemeProps from '../styles/useThemeProps' ;
@@ -113,18 +117,18 @@ const AutocompleteRoot = styled('div', {
113117 minWidth : 30 ,
114118 } ,
115119 } ,
116- ' & .MuiInput- root' : {
120+ [ ` & .${ inputClasses . root } ` ] : {
117121 paddingBottom : 1 ,
118122 '& .MuiInput-input' : {
119123 padding : '4px 4px 4px 0px' ,
120124 } ,
121125 } ,
122- ' & .MuiInput- root.MuiInputBase- sizeSmall' : {
123- ' & .MuiInput- input' : {
126+ [ ` & .${ inputClasses . root } . ${ inputBaseClasses . sizeSmall } ` ] : {
127+ [ ` & .${ inputClasses . input } ` ] : {
124128 padding : '2px 4px 3px 0' ,
125129 } ,
126130 } ,
127- ' & .MuiOutlinedInput- root' : {
131+ [ ` & .${ outlinedInputClasses . root } ` ] : {
128132 padding : 9 ,
129133 [ `.${ autocompleteClasses . hasPopupIcon } &, .${ autocompleteClasses . hasClearIcon } &` ] : {
130134 paddingRight : 26 + 4 + 9 ,
@@ -139,13 +143,13 @@ const AutocompleteRoot = styled('div', {
139143 right : 9 ,
140144 } ,
141145 } ,
142- ' & .MuiOutlinedInput- root.MuiInputBase- sizeSmall' : {
146+ [ ` & .${ outlinedInputClasses . root } . ${ inputBaseClasses . sizeSmall } ` ] : {
143147 padding : 6 ,
144148 [ `& .${ autocompleteClasses . input } ` ] : {
145149 padding : '2.5px 4px 2.5px 6px' ,
146150 } ,
147151 } ,
148- ' & .MuiFilledInput- root' : {
152+ [ ` & .${ filledInputClasses . root } ` ] : {
149153 paddingTop : 19 ,
150154 paddingLeft : 8 ,
151155 [ `.${ autocompleteClasses . hasPopupIcon } &, .${ autocompleteClasses . hasClearIcon } &` ] : {
@@ -154,16 +158,16 @@ const AutocompleteRoot = styled('div', {
154158 [ `.${ autocompleteClasses . hasPopupIcon } .${ autocompleteClasses . hasClearIcon } &` ] : {
155159 paddingRight : 52 + 4 + 9 ,
156160 } ,
157- ' & .MuiFilledInput- input' : {
161+ [ ` & .${ filledInputClasses . input } ` ] : {
158162 padding : '7px 4px' ,
159163 } ,
160164 [ `& .${ autocompleteClasses . endAdornment } ` ] : {
161165 right : 9 ,
162166 } ,
163167 } ,
164- ' & .MuiFilledInput- root.MuiInputBase- sizeSmall' : {
168+ [ ` & .${ filledInputClasses . root } . ${ inputBaseClasses . sizeSmall } ` ] : {
165169 paddingBottom : 1 ,
166- ' & .MuiFilledInput- input' : {
170+ [ ` & .${ filledInputClasses . input } ` ] : {
167171 padding : '2.5px 4px' ,
168172 } ,
169173 } ,
0 commit comments