Blame view

node_modules/element-ui/packages/skeleton/src/item.vue 430 Bytes
7820380e   “wangming”   1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
  <template>
    <div :class="['el-skeleton__item', `el-skeleton__${variant}`]">
      <img-placeholder v-if="variant === 'image'" />
    </div>
  </template>
  
  <script>
    import ImgPlaceholder from './img-placeholder';
  
    export default {
      name: 'ElSkeletonItem',
      props: {
        variant: {
          type: String,
          default: 'text'
        }
      },
      components: {
        [ImgPlaceholder.name]: ImgPlaceholder
      }
    };
  </script>