chore(Loading): 消除loading组件及示例类型问题

This commit is contained in:
invalid w
2023-10-08 18:07:42 +08:00
parent ba5809669d
commit d84f6ef562
2 changed files with 8 additions and 2 deletions

View File

@@ -1,7 +1,7 @@
<template>
<section
class="full-loading"
:class="{ absolute, [theme]: !!theme }"
:class="{ absolute, [`${theme}`]: !!theme }"
:style="[background ? `background-color: ${background}` : '']"
v-show="loading"
>

View File

@@ -40,7 +40,13 @@
const wrapEl = ref<ElRef>(null);
const loadingRef = ref(false);
const compState = reactive({
const compState = reactive<{
absolute?: boolean;
loading?: boolean;
theme?: 'dark' | 'light';
background?: string;
tip?: string;
}>({
absolute: false,
loading: false,
theme: 'dark',