import { jsx as t } from "react/jsx-runtime";
import { createRecipeContext as c } from "@chakra-ui/react";
import { i as m } from "./icon.recipe-DjkjodUn.es.js";
import { u as p } from "./use-inline-svg-Cua0623E.es.js";
const { withContext: g } = /* @__PURE__ */ c({ recipe: m }), v = /* @__PURE__ */ g("svg"), u = (e) => {
  const { data: n, ref: o, slot: r, ...i } = e, { isValid: s, svgAttributes: l, innerSvgContent: a } = p(n);
  return s ? /* @__PURE__ */ t(v, { asChild: !0, slot: r ?? void 0, ...i, children: /* @__PURE__ */ t(
    "svg",
    {
      ref: o,
      role: "presentation",
      ...l,
      dangerouslySetInnerHTML: { __html: a }
    }
  ) }) : null;
};
u.displayName = "InlineSvg";
export {
  u as I
};
//# sourceMappingURL=inline-svg-Cwl9dFvu.es.js.map
