diff --git a/resources/assets/js/components/DrawerOverlay.vue b/resources/assets/js/components/DrawerOverlay.vue index 666781a7..e2ee5c9a 100644 --- a/resources/assets/js/components/DrawerOverlay.vue +++ b/resources/assets/js/components/DrawerOverlay.vue @@ -13,7 +13,7 @@ - +
@@ -51,7 +51,11 @@ type: [Number, String], default: "100%" }, - resize: { // only placement:right + minSize: { + type: Number, + default: 300 + }, + resize: { type: Boolean, default: true }, @@ -63,7 +67,7 @@ data() { return { - width: 0, + dynamicSize: 0, zIndex: 0, } }, @@ -86,7 +90,7 @@ }, bodyStyle() { - let size = this.width; + let size = this.dynamicSize; size = size <= 100 ? `${size}%` : `${size}px` if (this.placement == 'right') { return { @@ -125,7 +129,7 @@ }, size: { handler(val) { - this.width = parseInt(val); + this.dynamicSize = parseInt(val); }, immediate: true } diff --git a/resources/assets/js/components/ResizeLine.vue b/resources/assets/js/components/ResizeLine.vue index b17d1a00..cf827147 100644 --- a/resources/assets/js/components/ResizeLine.vue +++ b/resources/assets/js/components/ResizeLine.vue @@ -1,5 +1,5 @@