comic-plus
Version:
<p align="center"> <img width="200px" src="./logo.png"/> </p>
16 lines (15 loc) • 629 B
JavaScript
;
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const vue = require("vue");
const type = require("./type.js");
const resize = require("../../../hooks/resize.js");
const WaterfallItem = vue.defineComponent({
name: "CuWaterfallItem",
setup(_, { slots }) {
const waterfallItemRef = vue.ref(null);
const { updateStyle } = vue.inject(type.WATERFALL_PROVIDE);
resize.useResize(waterfallItemRef, updateStyle);
return () => vue.h("div", { class: "cu-waterfall-item", ref: waterfallItemRef }, slots);
}
});
exports.default = WaterfallItem;