diff --git a/src/components/Upload/src/components/image_preview.vue b/src/components/Upload/src/components/image_preview.vue
index 88bb07be..1570922b 100644
--- a/src/components/Upload/src/components/image_preview.vue
+++ b/src/components/Upload/src/components/image_preview.vue
@@ -3,7 +3,7 @@
-
+
@@ -40,6 +40,11 @@ let initialMouseX;
let initialMouseY;
let initialImageX;
let initialImageY;
+var scale = 1;
+var minScale = 0.5;
+var maxScale = 3;
+var scaleFactor = 0.1;
+var rotate = 0;
onMounted(()=>{
@@ -185,6 +190,14 @@ function bigScale():void {
scale+=0.4;
zoomableImage.style.transform = `scale(${scale})`;
}
+function transform (){
+ rotate += 90;
+ zoomableImage.style.transform = `rotate(${rotate}deg)`;
+}
+function backTransFrom() {
+ rotate -= 90;
+ zoomableImage.style.transform = `rotate(${rotate}deg)`;
+}
function closePreview():void{
emits("closeImagePreview");