fixed issue with updatePopperPosition

This commit is contained in:
Peter Holmberg
2019-02-13 11:18:08 +01:00
parent 1c5118748a
commit 56f7cd9602
@@ -50,7 +50,7 @@ class Popper extends PureComponent<Props> {
// TODO: move modifiers config to popper controller // TODO: move modifiers config to popper controller
modifiers={{ preventOverflow: { enabled: true, boundariesElement: 'window' } }} modifiers={{ preventOverflow: { enabled: true, boundariesElement: 'window' } }}
> >
{({ ref, style, placement, arrowProps, scheduleUpdate }) => { {({ ref, style, placement, arrowProps }) => {
return ( return (
<div <div
onMouseEnter={onMouseEnter} onMouseEnter={onMouseEnter}
@@ -65,11 +65,7 @@ class Popper extends PureComponent<Props> {
className={`${wrapperClassName}`} className={`${wrapperClassName}`}
> >
<div className={className}> <div className={className}>
{typeof content === 'string' {typeof content === 'string' ? content : React.cloneElement(content)}
? content
: React.cloneElement(content, {
updatePopperPosition: scheduleUpdate,
})}
{renderArrow && {renderArrow &&
renderArrow({ renderArrow({
arrowProps, arrowProps,