|
@@ -1,12 +1,16 @@
|
|
|
<template lang="pug">
|
|
|
- modal(name="pos-loader" transition="nice-modal-fade" @before-close="beforeClose")
|
|
|
- h2 Cargando
|
|
|
+ modal(name="pos-loader" transition="nice-modal-fade" @before-close="beforeClose" :classes="['v--modal', 'pos-loader']")
|
|
|
+ simple-spinner(size="large" message="Cargando, espere...")
|
|
|
</template>
|
|
|
|
|
|
<script>
|
|
|
import { mapGetters, mapActions } from 'vuex'
|
|
|
+ import Spinner from 'vue-simple-spinner'
|
|
|
|
|
|
export default {
|
|
|
+ components: {
|
|
|
+ 'simple-spinner': Spinner
|
|
|
+ },
|
|
|
computed: mapGetters({
|
|
|
loaded: 'isLoaded'
|
|
|
}),
|
|
@@ -37,5 +41,9 @@
|
|
|
</script>
|
|
|
|
|
|
<style lang="sass">
|
|
|
+ .pos-loader
|
|
|
+ display: flex
|
|
|
+ align-items: center
|
|
|
+ justify-content: center
|
|
|
|
|
|
</style>
|