A pinch zoom component for Vue.
npm i geist-pinch-zoom<script setup lang="ts">
import { PinchZoom } from 'geist-pinch-zoom'
</script>
<template>
<PinchZoom
initialScale="auto"
minScale="auto"
:maxScale="3"
:zoomTolerance="0.3"
:aspectRatio="0.693"
>
<img src="/image.webp"/>
</PinchZoom>
</template>This project is licensed under the MIT License.