Skip to content

Commit cbdb740

Browse files
committed
feat: extend support for menuPosition
1 parent 03cb9fb commit cbdb740

File tree

2 files changed

+4
-2
lines changed

2 files changed

+4
-2
lines changed

src/Shared/Components/SelectPicker/SelectPicker.component.tsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -141,6 +141,7 @@ const SelectPicker = forwardRef(
141141
disabledTippyContent,
142142
showSelectedOptionsCount = false,
143143
menuSize,
144+
menuPosition = 'fixed',
144145
variant = SelectPickerVariantType.DEFAULT,
145146
disableDescriptionEllipsis = false,
146147
multiSelectProps = {},
@@ -288,7 +289,7 @@ const SelectPicker = forwardRef(
288289
}}
289290
styles={selectStyles}
290291
menuPlacement="auto"
291-
menuPosition="fixed"
292+
menuPosition={menuPosition}
292293
menuShouldScrollIntoView
293294
backspaceRemovesValue
294295
aria-errormessage={errorElementId}
@@ -320,7 +321,7 @@ const SelectPicker = forwardRef(
320321
}}
321322
styles={selectStyles}
322323
menuPlacement="auto"
323-
menuPosition="fixed"
324+
menuPosition={menuPosition}
324325
menuShouldScrollIntoView
325326
backspaceRemovesValue={false}
326327
aria-errormessage={errorElementId}

src/Shared/Components/SelectPicker/type.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,7 @@ export type SelectPickerProps = Pick<
5959
| 'required'
6060
| 'isOptionDisabled'
6161
| 'placeholder'
62+
| 'menuPosition'
6263
| 'getOptionLabel'
6364
| 'getOptionValue'
6465
| 'isOptionSelected'

0 commit comments

Comments
 (0)