The touch input doesnt register at all. I assume that is due to using mouse events instead of pointer events. If you replace all your mouse events with pointer ones, it will work on tablets.
The pan tool does not work at all, also dragging with pencil doesnt work
The second problem is this

This can be fixed by using an orientation media query. it is not quite as bad in landscape mode, so I think with little modification it can also be made to work well in portrait mode
I was going to do a PR for these things, but I cant even get it to run. yar/npm start fails, npm install fails
The touch input doesnt register at all. I assume that is due to using mouse events instead of pointer events. If you replace all your mouse events with pointer ones, it will work on tablets.
The pan tool does not work at all, also dragging with pencil doesnt work
The second problem is this

This can be fixed by using an orientation media query. it is not quite as bad in landscape mode, so I think with little modification it can also be made to work well in portrait mode
I was going to do a PR for these things, but I cant even get it to run. yar/npm start fails, npm install fails