feat(image-modal): enhance gesture handling and improve pinch zoom functionality

This commit is contained in:
2026-09-02 14:52:55 -03:00
parent 1d54cb1c48
commit 71ef09b413
4 changed files with 178 additions and 50 deletions

View File

@@ -1,8 +1,8 @@
<div
class="image-modal"
[class.image-modal--gesturing]="gestureActive()"
[class.image-modal--settling]="swipeSettling()"
[style.transform]="swipeTransform()"
[style.opacity]="swipeOpacity()"
>
<div
#viewport
@@ -22,6 +22,7 @@
[src]="data.src"
[alt]="data.alt"
[style.transform]="transform()"
decoding="async"
draggable="false"
(load)="onImageLoad()"
(error)="imageFailed.set(true)"