final updates before release

This commit is contained in:
msramalho
2025-02-17 16:21:44 +00:00
parent e45c4726a9
commit ebe7286ce2
18 changed files with 6884 additions and 6285 deletions

View File

@@ -1,57 +1,63 @@
<template>
<v-snackbar v-model="visible" :timeout="timeout" :top="top" :bottom="bottom" close-on-content-click>
{{ message }}
<template v-slot:actions>
<v-btn :color="color" variant="text" @click="visible = false">
Close
</v-btn>
</template>
</v-snackbar>
<v-snackbar
v-model="visible"
:timeout="timeout"
:top="top"
:bottom="bottom"
close-on-content-click
>
{{ message }}
<template v-slot:actions>
<v-btn :color="color" variant="text" @click="visible = false">
Close
</v-btn>
</template>
</v-snackbar>
</template>
<script>
export default {
name: 'MySnackBar',
props: {
message: {
type: String,
required: true
},
timeout: {
type: Number,
default: 5000
},
color: {
type: String,
default: 'orange'
},
top: {
type: Boolean,
default: false
},
bottom: {
type: Boolean,
default: true
},
show: {
type: Boolean,
required: true
}
},
data() {
return {
visible: this.show
};
},
watch: {
show(val) {
this.visible = val;
},
visible(val) {
if (!val) {
this.$emit('update:show', false);
}
}
}
name: "MySnackBar",
props: {
message: {
type: String,
required: true,
},
timeout: {
type: Number,
default: 5000,
},
color: {
type: String,
default: "orange",
},
top: {
type: Boolean,
default: false,
},
bottom: {
type: Boolean,
default: true,
},
show: {
type: Boolean,
required: true,
},
},
data() {
return {
visible: this.show,
};
},
watch: {
show(val) {
this.visible = val;
},
visible(val) {
if (!val) {
this.$emit("update:show", false);
}
},
},
};
</script>
</script>