@@ -69,8 +69,7 @@ const marks = [
69
69
70
70
const sliderDefaultValue = mapRawValueToSliderValue ( 50 ) ;
71
71
72
- const SLIDER_PICKER_WIDTH = 280 ;
73
- const DROPDOWN_PICKER_WIDTH = 76 ;
72
+ const SLIDER_VS_DROPDOWN_CONTAINER_WIDTH_THRESHOLD = 280 ;
74
73
75
74
interface ToolWidthPickerComponentProps {
76
75
localValue : number ;
@@ -102,7 +101,7 @@ const DropDownToolWidthPickerComponent = memo(
102
101
value = { localValue }
103
102
onChange = { onChangeNumberInput }
104
103
onBlur = { onBlur }
105
- w = { DROPDOWN_PICKER_WIDTH }
104
+ w = { 76 }
106
105
format = { formatPx }
107
106
defaultValue = { 50 }
108
107
onKeyDown = { onKeyDown }
@@ -147,7 +146,7 @@ DropDownToolWidthPickerComponent.displayName = 'DropDownToolWidthPickerComponent
147
146
const SliderToolWidthPickerComponent = memo (
148
147
( { localValue, onChangeSlider, onChangeInput, onKeyDown, onBlur } : ToolWidthPickerComponentProps ) => {
149
148
return (
150
- < Flex w = { SLIDER_PICKER_WIDTH } gap = { 4 } >
149
+ < Flex w = { SLIDER_VS_DROPDOWN_CONTAINER_WIDTH_THRESHOLD } gap = { 4 } >
151
150
< CompositeSlider
152
151
w = { 200 }
153
152
h = "unset"
@@ -210,7 +209,7 @@ export const ToolWidthPicker = memo(() => {
210
209
}
211
210
const observer = new ResizeObserver ( ( entries ) => {
212
211
for ( let entry of entries ) {
213
- if ( entry . contentRect . width > SLIDER_PICKER_WIDTH ) {
212
+ if ( entry . contentRect . width > SLIDER_VS_DROPDOWN_CONTAINER_WIDTH_THRESHOLD ) {
214
213
setComponentType ( 'slider' ) ;
215
214
} else {
216
215
setComponentType ( 'dropdown' ) ;
0 commit comments