github.com/benoitkugler/goacve@v0.0.0-20201217100549-151ce6e55dc8/server/frontend/directeurs/src/components/ProgressSnack.vue (about) 1 <template> 2 <v-snackbar :value="show" right :timeout="-1"> 3 <v-row no-gutters> 4 <v-col class="align-self-center"> 5 <v-progress-linear 6 :value="value" 7 class="mr-3" 8 :indeterminate="indeterminate" 9 > 10 </v-progress-linear 11 ></v-col> 12 <v-col class="pl-2"> 13 <slot></slot> 14 </v-col> 15 </v-row> 16 </v-snackbar> 17 </template> 18 19 <script lang="ts"> 20 import Vue from "vue"; 21 import Component from "vue-class-component"; 22 23 const ProgressSnackProps = Vue.extend({ 24 props: { 25 show: Boolean, 26 value: Number, 27 indeterminate: Boolean 28 } 29 }); 30 31 @Component({}) 32 export default class ProgressSnack extends ProgressSnackProps {} 33 </script> 34 35 <style scoped></style>