I’m unable to replicate the “e[(e.length - 1)] is undefined” error at my end, I could locate the snippet in shapjs and it seems fine to me.
The popup is coming from an anonymous event listener from underlying library, I’ll be shortly releasing the next version with the popups & excessive console logging suppressed.
How do you create those interactive screenshots? I’ve been trying to capture similar screenshots for the Readme.
Weird, I can’t get the error for any combination I try, anyways seems to be benign as the component is still functional for you. I’ll be more than happy if someone raises a PR with the fix.
FYI the popup change I mentioned is now available on PyPI, as version 0.0.2, and I have made improvements to the README as Chris mentioned (thanks for licecap!)