@@ -53,6 +53,16 @@ const RootStyle = styled(AppBar, {
5353 } ,
5454} ) )
5555
56+ const StyledSelect = styled ( Select ) ( ( ) => ( {
57+ width : 120 ,
58+ minWidth : 120 ,
59+ '& .MuiSelect-select' : {
60+ overflow : 'hidden' ,
61+ textOverflow : 'ellipsis' ,
62+ whiteSpace : 'nowrap' ,
63+ } ,
64+ } ) )
65+
5666// ----------------------------------------------------------------------
5767
5868export default function Header ( { onOpenSidebar, isCollapse = false , verticalLayout = false } : Props ) {
@@ -136,52 +146,34 @@ export default function Header({ onOpenSidebar, isCollapse = false, verticalLayo
136146 { themeView === 'team' && (
137147 < >
138148 < Typography variant = 'body1' > Team:</ Typography >
139- < Select
149+ < StyledSelect
140150 size = 'small'
141151 color = 'secondary'
142152 value = { ( teams ?. length && oboTeamId ) || '' }
143153 onChange = { handleChangeTeam }
144154 data-cy = 'select-oboteam'
145- sx = { {
146- width : 120 ,
147- minWidth : 120 ,
148- '& .MuiSelect-select' : {
149- overflow : 'hidden' ,
150- textOverflow : 'ellipsis' ,
151- whiteSpace : 'nowrap' ,
152- } ,
153- } }
154155 >
155156 { teams ?. map ( ( teamName ) => (
156157 < MenuItem key = { teamName } value = { teamName } data-cy = { `select-oboteam-${ teamName } ` } >
157158 { teamName }
158159 </ MenuItem >
159160 ) ) }
160- </ Select >
161+ </ StyledSelect >
161162 </ >
162163 ) }
163164 { isPlatformAdmin && (
164165 < >
165166 < Typography > View:</ Typography >
166- < Select
167+ < StyledSelect
167168 size = 'small'
168169 color = 'secondary'
169170 value = { themeView }
170171 onChange = { handleChangeView }
171172 data-cy = 'select-view'
172- sx = { {
173- width : 120 ,
174- minWidth : 120 ,
175- '& .MuiSelect-select' : {
176- overflow : 'hidden' ,
177- textOverflow : 'ellipsis' ,
178- whiteSpace : 'nowrap' ,
179- } ,
180- } }
181173 >
182174 < MenuItem value = 'platform' > platform</ MenuItem >
183175 < MenuItem value = 'team' > team</ MenuItem >
184- </ Select >
176+ </ StyledSelect >
185177 </ >
186178 ) }
187179 < AccountPopover email = { email } />
0 commit comments