Add double-tap zoom functionary to `ZoomableImage` (#6944)
add <div.zoomable-image__margin/> to keep margin of the image on zooming move setting `scrollLeft` and `scrollTop` of container from callback of `setState` to `componentDidUpdate` add 'hammerjs' package for touch gesture detection rewrite `ZoomableImage` using 'hammerjs'
Showing
- app/javascript/mastodon/features/ui/components/zoomable_image.js 93 additions, 72 deletions...ascript/mastodon/features/ui/components/zoomable_image.js
- app/javascript/styles/mastodon/components.scss 0 additions, 3 deletionsapp/javascript/styles/mastodon/components.scss
- package.json 1 addition, 0 deletionspackage.json
- yarn.lock 4 additions, 0 deletionsyarn.lock
Loading
Please register or sign in to comment