UNPKG

fui-fancyui

Version:
26 lines (25 loc) 701 B
import { jsx as c } from "react/jsx-runtime"; import { css as d } from "styled-components"; import p from "../../../atoms/FancySVGAtom/FancySVGAtom.js"; import { sizes as n } from "../sizeSettings.js"; import f from "../../../../design/theme/themeStore/themeStore.js"; function P(o) { const { children: t, sizeC: e = "sm", externalStyle: i, noPadding: r, ...s } = o, m = f((a) => a.theme); return /* @__PURE__ */ c( p, { isPassive: !0, sizeC: n[e].iconSize, externalStyle: d` flex-shrink: 0; padding: ${r ? "0" : n[e].iconPadding && m.spacing[n[e].iconPadding]}; ${i} `, ...s, children: t } ); } export { P as default };