|
|
@ -3,6 +3,7 @@ |
|
|
|
<u-card :show-foot="false" :show-head="false" :style="{ height: isShrink ? '96rpx' : '300rpx' }" border-radius="25" margin="0"> |
|
|
|
<view slot="body"> |
|
|
|
<scroll-view :scrollY="true" :style="{ height: isShrink ? '40rpx' : '240rpx' }"> |
|
|
|
<skeleton :banner="false" :loading="loading" :row="4" animate class="mt-2 u-line-2 skeleton"></skeleton> |
|
|
|
<view class="p-0 u-col-between"> |
|
|
|
<view class="grid grid-cols-3 gap-2 h-36" v-if="plugins.length"> |
|
|
|
<Plugin |
|
|
@ -22,8 +23,11 @@ |
|
|
|
|
|
|
|
<script> |
|
|
|
import { mapState } from 'vuex'; |
|
|
|
import Skeleton from '@/components/Skeleton/Skeleton'; |
|
|
|
|
|
|
|
export default { |
|
|
|
name: 'Global', |
|
|
|
components: { Skeleton }, |
|
|
|
data() { |
|
|
|
return { |
|
|
|
loading: true, |
|
|
|