rework spinners

This commit is contained in:
Thomas Amland
2020-09-20 12:26:23 +02:00
parent 93503de065
commit 6c290689c4
10 changed files with 42 additions and 52 deletions
+8
View File
@@ -0,0 +1,8 @@
<template functional>
<div>
<div v-if="props.loading" class="d-flex justify-content-center">
<span class="spinner-border" />
</div>
<slot v-else />
</div>
</template>
-12
View File
@@ -1,12 +0,0 @@
<template functional>
<div>
<slot v-if="props.data" :data="props.data" />
<div v-else class="text-center">
<span class="spinner-grow" />
</div>
</div>
</template>
<script lang="ts">
import Vue from 'vue'
export default Vue.extend({})
</script>
+2 -2
View File
@@ -1,16 +1,16 @@
import Vue from 'vue'
import ContentLoader from './ContentLoader.vue'
import ExternalLink from './ExternalLink.vue'
import Icon from './Icon.vue'
import OverflowMenu from './OverflowMenu.vue'
import Spinner from './Spinner.vue'
import Tiles from './Tiles.vue'
import Tile from './Tile.vue'
const components = {
ContentLoader,
ExternalLink,
Icon,
OverflowMenu,
Spinner,
Tiles,
Tile,
}