UNPKG

sci-pro

Version:
34 lines (33 loc) 696 B
import { defineComponent as o, computed as c, openBlock as i, createElementBlock as l, normalizeStyle as p, renderSlot as a } from "vue"; import "./style/index.css"; const u = o({ name: "sci-icon" }), f = /* @__PURE__ */ o({ ...u, props: { color: { type: String }, size: { type: String, default: "16px" } }, setup(n) { const r = n, s = c(() => { const { color: e, size: t } = r; return e ? { color: e, width: t, height: t } : {}; }); return (e, t) => (i(), l("i", { class: "sci-icon", style: p(s.value) }, [ a(e.$slots, "default") ], 4)); } }); export { f as default };