zmp-vue
Version:
Build full featured iOS & Android apps using ZMP & Vue
31 lines (28 loc) • 979 B
JavaScript
import { resolveComponent as _resolveComponent, createVNode as _createVNode, renderSlot as _renderSlot, openBlock as _openBlock, createBlock as _createBlock, createCommentVNode as _createCommentVNode } from "vue";
var _hoisted_1 = {
key: 0,
class: "preloader-toast-text"
};
function render(_ctx, _cache) {
var _component_Preloader = _resolveComponent("Preloader");
return _openBlock(), _createBlock("div", {
class: ["preloader-toast", {
'preloader-toast-visible': _ctx.visible
}]
}, [_createVNode(_component_Preloader, _ctx.$attrs, null, 16), _ctx.$slots.default ? (_openBlock(), _createBlock("span", _hoisted_1, [_renderSlot(_ctx.$slots, "default")])) : _createCommentVNode("", true)], 2);
}
import Preloader from './preloader';
export default {
name: 'zmp-toast-preloader',
render: render,
props: {
visible: {
type: Boolean,
default: false
}
},
components: {
Preloader: Preloader
},
setup: function setup() {}
};