UNPKG

@skeleton-elements/vue

Version:

Skeleton elements (aka UI Skeletons, Skeleton Screens, Ghost Elements) are representations of UI that will be available (loaded) soon. They are designed to improve perceived performance.

20 lines (19 loc) 432 B
import { h } from 'vue'; export default { name: 'skeleton-text', props: { tag: { type: String, "default": 'span' }, effect: String }, render: function render() { var _class; return h(this.tag, { "class": (_class = { 'skeleton-text': true }, _class["skeleton-effect-" + this.effect] = this.effect, _class) }, this.$slots["default"] && this.$slots["default"]()); } };