material-design-icons was outdated and missing symbols. I've now switched, as recommended in the issue. /closes #254
40 lines
899 B
Vue
40 lines
899 B
Vue
<template>
|
|
<div class="uk-flex uk-flex-column uk-flex-center uk-height-1-1">
|
|
<div
|
|
v-if="$store.state.waiting"
|
|
class="uk-align-center"
|
|
uk-spinner="ratio: 3"
|
|
></div>
|
|
<div v-if="$store.state.waiting" class="uk-align-center">Loading...</div>
|
|
<span class="material-symbols-outlined uk-align-center error-icon"
|
|
>error_outline</span
|
|
>
|
|
<div v-if="$store.state.error" class="uk-align-center">
|
|
{{ $store.state.error }}
|
|
</div>
|
|
<div class="uk-align-center">
|
|
<devTools class="uk-width-medium"></devTools>
|
|
</div>
|
|
</div>
|
|
</template>
|
|
|
|
<script>
|
|
import devTools from "./tabContentComponents/aboutComponents/devTools.vue";
|
|
|
|
// Export main app
|
|
export default {
|
|
name: "LoadingContent",
|
|
|
|
components: { devTools },
|
|
|
|
data: function() {
|
|
return {};
|
|
}
|
|
};
|
|
</script>
|
|
|
|
<style scoped lang="less">
|
|
.error-icon {
|
|
font-size: 120px;
|
|
}
|
|
</style>
|