UNPKG

@mijadesign/mjui-react-taro

Version:

京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序

107 lines (106 loc) 1.91 kB
import React from "react"; import classNames from "classnames"; const n = { size: "", classPrefix: "icon", fontClassName: "iconfont", color: "", tag: "i", onClick: (e) => { }, className: "" }; function h$1(e) { return e === "" ? "" : Number.isNaN(Number(e)) ? String(e) : `${e}px`; } function a$1(e) { const l = "success-fill", { size: i, classPrefix: r, color: f, tag: m, children: u, className: p, fontClassName: N, style: d, logValue: s, onClick: o, ...k } = { ...n, ...e }, C = (g) => { o && o(g); }, c2 = {}, t = h$1(i); return t && (c2.fontSize = t), React.createElement( m, { className: classNames(`${N} ${r}-${l} ${p || ""}`, { "auto-track": !!s }), style: { color: f, ...c2, ...d }, ...k, onClick: C, "data-log-name": s }, u ); } a$1.defaultProps = n; a$1.displayName = "FiresoonMobileIcon-success-fill"; const c = { size: "", classPrefix: "icon", fontClassName: "iconfont", color: "", tag: "i", onClick: (e) => { }, className: "" }; function h(e) { return e === "" ? "" : Number.isNaN(Number(e)) ? String(e) : `${e}px`; } function a(e) { const l = "unselected", { size: i, classPrefix: r, color: f, tag: m, children: u, className: d, fontClassName: p, style: N, logValue: o, onClick: s, ...k } = { ...c, ...e }, C = (g) => { s && s(g); }, t = {}, n2 = h(i); return n2 && (t.fontSize = n2), React.createElement( m, { className: classNames(`${p} ${r}-${l} ${d || ""}`, { "auto-track": !!o }), style: { color: f, ...t, ...N }, ...k, onClick: C, "data-log-name": o }, u ); } a.defaultProps = c; a.displayName = "FiresoonMobileIcon-unselected"; export { a$1 as a, a as b };