|
|
@@ -34,6 +34,7 @@ Assistant de création d'image
|
|
|
<div v-else>
|
|
|
<div class="upload__cropper-wrapper">
|
|
|
<Cropper
|
|
|
+ v-if="croppingEnabled"
|
|
|
ref="cropper"
|
|
|
class="upload__cropper"
|
|
|
check-orientation
|
|
|
@@ -43,6 +44,12 @@ Assistant de création d'image
|
|
|
@change="onCropperChange"
|
|
|
/>
|
|
|
|
|
|
+ <v-img
|
|
|
+ v-else
|
|
|
+ :src="currentImage.src ?? ''"
|
|
|
+ class="upload__cropper"
|
|
|
+ />
|
|
|
+
|
|
|
<div
|
|
|
v-if="currentImage.src"
|
|
|
class="upload__reset-button"
|
|
|
@@ -135,6 +142,14 @@ const props = defineProps({
|
|
|
type: Number,
|
|
|
required: false,
|
|
|
},
|
|
|
+ /**
|
|
|
+ * Donne la possibilité de rogner les images
|
|
|
+ */
|
|
|
+ croppingEnabled: {
|
|
|
+ type: Boolean,
|
|
|
+ required: false,
|
|
|
+ default: true,
|
|
|
+ },
|
|
|
/**
|
|
|
* TODO: completer
|
|
|
*/
|