UNPKG

comic-plus

Version:

<p align="center"> <img width="200px" src="./logo.png"/> </p>

26 lines (25 loc) 620 B
"use strict"; Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" }); const vue = require("vue"); const icon_props = require("./icon.props.js"); require("../style/icon.css"); const useIcon = (name, d) => { return vue.defineComponent({ name, props: icon_props.iconProps, setup(props) { return () => vue.h( "svg", { viewBox: "0 0 1024 1024", width: props.size, height: props.size, fill: props.color, class: ["cu-icon--" + name] }, vue.h("path", { d }) ); } }); }; exports.useIcon = useIcon;