everweij / react-laag

Hooks to build things like tooltips, dropdown menu's and popovers in React

Home Page:https://www.react-laag.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

[BUG] onDisappear is triggers when we render component with react-testing-library

avishelkeumg opened this issue · comments

I'm not able to test the component with react-testing-library.

` const [isOpen, setOpen] = useState(false);

function close() {
   setOpen(false);
}

const { renderLayer, triggerProps, layerProps, arrowProps } = useLayer({
    isOpen,
    onOutsideClick: close,
    onDisappear: close,
    overflowContainer: false,
    auto: true,
});`

when we open popover, immediately its getting closed.
So I tried with removing onDisappear props then it works fine.