mine-h5-ui
Version:
一款轻量级、模块化基于 Vue3.x 的 H5 前端 UI 组件库 👍
28 lines (27 loc) • 782 B
JavaScript
import { defineComponent as m, openBlock as i, createElementBlock as p, unref as o, renderSlot as d } from "vue";
import { useHandler as u } from "./hooks.js";
const B = /* @__PURE__ */ m({
name: "MeScreenshot",
__name: "index",
props: {
start: { type: Boolean, default: !1 },
allowDown: { type: Boolean, default: !1 },
imageName: { default: "screenshot" }
},
emits: ["click", "end"],
setup(n, { emit: s }) {
const r = s, l = n, { screenshotRef: a, onClick: e } = u(l, r);
return (c, t) => (i(), p("div", {
ref_key: "screenshotRef",
ref: a,
class: "me-screenshot",
onClick: t[0] || (t[0] = //@ts-ignore
(...f) => o(e) && o(e)(...f))
}, [
d(c.$slots, "default")
], 512));
}
});
export {
B as default
};