"use strict"; const common_vendor = require("../../../common/vendor.js"); const sheep_index = require("../../index.js"); require("../../api/index.js"); require("../../api/distri/score.js"); require("../../request/index.js"); require("../../config/index.js"); require("../../store/index.js"); require("../../store/app.js"); require("../../api/promotion/diy.js"); require("../../platform/index.js"); require("../../platform/provider/wechat/index.js"); require("../../platform/provider/wechat/miniProgram.js"); require("../../api/member/auth.js"); require("../../api/member/social.js"); require("../../api/member/user.js"); require("../../platform/provider/apple/index.js"); require("../../platform/share.js"); require("../../router/index.js"); require("../../hooks/useModal.js"); require("../../helper/index.js"); require("../../helper/test.js"); require("../../helper/digit.js"); require("../../api/member/signin.js"); require("../../helper/throttle.js"); require("../../url/index.js"); require("../../platform/pay.js"); require("../../api/pay/order.js"); require("../../store/user.js"); require("../../store/cart.js"); require("../../api/trade/cart.js"); require("../../api/pay/wallet.js"); require("../../api/trade/order.js"); require("../../api/promotion/coupon.js"); require("../../store/sys.js"); require("../../store/modal.js"); require("../../api/distri/share.js"); require("../../api/distri/team.js"); require("../../api/infra/file.js"); require("../../api/member/address.js"); require("../../api/member/point.js"); require("../../api/migration/app.js"); require("../../api/migration/chat.js"); require("../../api/migration/index.js"); require("../../api/migration/third.js"); require("../../api/pay/channel.js"); require("../../api/product/category.js"); require("../../api/product/comment.js"); require("../../api/product/favorite.js"); require("../../api/product/history.js"); require("../../api/product/spu.js"); require("../../api/promotion/activity.js"); require("../../api/promotion/article.js"); require("../../api/promotion/bargain.js"); require("../../api/promotion/combination.js"); require("../../api/promotion/rewardActivity.js"); require("../../api/promotion/seckill.js"); require("../../api/system/area.js"); require("../../api/system/voice.js"); require("../../api/trade/afterSale.js"); require("../../api/trade/brokerage.js"); require("../../api/trade/config.js"); require("../../api/trade/delivery.js"); require("../../config/zIndex.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) => ({ "2d8eef07": __props.buttonColor })); const props = __props; const emits = __emit; function clickAction() { if (props.actionUrl !== "") { 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-5cc178a8"], ["__file", "D:/zx/mall-front-app/sheep/components/s-empty/s-empty.vue"]]); wx.createComponent(Component);