File tree Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Expand file tree Collapse file tree 1 file changed +9
-8
lines changed Original file line number Diff line number Diff line change @@ -176,10 +176,6 @@ export function useDropdownMenu(options: UseDropdownMenuOptions = {}) {
176
176
return [ menuProps , metadata ] as const ;
177
177
}
178
178
179
- const defaultProps = {
180
- usePopper : true ,
181
- } ;
182
-
183
179
export interface DropdownMenuProps extends UseDropdownMenuOptions {
184
180
/**
185
181
* A render prop that returns a Menu element. The `props`
@@ -214,15 +210,20 @@ export interface DropdownMenuProps extends UseDropdownMenuOptions {
214
210
* @displayName DropdownMenu
215
211
* @memberOf Dropdown
216
212
*/
217
- function DropdownMenu ( { children, ...options } : DropdownMenuProps ) {
218
- const [ props , meta ] = useDropdownMenu ( options ) ;
213
+ function DropdownMenu ( {
214
+ children,
215
+ usePopper : usePopperProp = true ,
216
+ ...options
217
+ } : DropdownMenuProps ) {
218
+ const [ props , meta ] = useDropdownMenu ( {
219
+ ...options ,
220
+ usePopper : usePopperProp ,
221
+ } ) ;
219
222
220
223
return < > { children ( props , meta ) } </ > ;
221
224
}
222
225
223
226
DropdownMenu . displayName = 'DropdownMenu' ;
224
227
225
- DropdownMenu . defaultProps = defaultProps ;
226
-
227
228
/** @component */
228
229
export default DropdownMenu ;
You can’t perform that action at this time.
0 commit comments