"use strict"; const common_vendor = require("../../../../../common/vendor.js"); const modules_mall_sheep_index = require("../../index.js"); const _sfc_main = { __name: "s-empty", props: { // 图标 icon: { type: String, default: "" }, // 描述 text: { type: String, default: "" }, // 是否显示button showAction: { type: Boolean, default: false }, // button 文字 actionText: { type: String, default: "" }, // 链接 actionUrl: { type: String, default: "" }, // 间距 paddingTop: { type: String, default: "260" }, // 主题色 buttonColor: { type: String, default: "var(--ui-BG-Main)" } }, emits: ["clickAction"], setup(__props, { emit: __emit }) { common_vendor.useCssVars((_ctx) => ({ "742c3b05": __props.buttonColor })); const props = __props; const emits = __emit; function clickAction() { if (props.actionUrl !== "") { modules_mall_sheep_index.sheep.$router.go(props.actionUrl); } emits("clickAction"); } return (_ctx, _cache) => { return common_vendor.e({ a: __props.icon, b: __props.text !== "" }, __props.text !== "" ? { c: common_vendor.t(__props.text) } : {}, { d: __props.showAction }, __props.showAction ? { e: common_vendor.t(__props.actionText), f: common_vendor.o(clickAction) } : {}, { g: common_vendor.s({ paddingTop: __props.paddingTop + "rpx" }), h: common_vendor.s(_ctx.__cssVars()) }); }; } }; const Component = /* @__PURE__ */ common_vendor._export_sfc(_sfc_main, [["__scopeId", "data-v-b613c3e5"]]); wx.createComponent(Component);