synapse-react-client
Version:
[](https://badge.fury.io/js/synapse-react-client) [](https://github.com/prettier/prettie
44 lines (43 loc) • 2 kB
JavaScript
import { jsx as a } from "react/jsx-runtime";
import { ReactComponent as e } from "../../assets/sustainability/dialPosition1.svg.js";
import { ReactComponent as m } from "../../assets/sustainability/dialPosition2.svg.js";
import { ReactComponent as p } from "../../assets/sustainability/dialPosition3.svg.js";
import { ReactComponent as d } from "../../assets/sustainability/dialPosition4.svg.js";
import { ReactComponent as f } from "../../assets/sustainability/darkDialPosition1.svg.js";
import { ReactComponent as b } from "../../assets/sustainability/darkDialPosition2.svg.js";
import { ReactComponent as c } from "../../assets/sustainability/darkDialPosition3.svg.js";
import { ReactComponent as u } from "../../assets/sustainability/darkDialPosition4.svg.js";
import R from "./DialLayout.js";
const h = ({
scoreDescriptor: n,
isScorecardSummary: t
}) => {
const i = {
Foundational: "Early-stage sustainability with opportunities for contributions",
Developing: "Strong in key sustainability areas",
Maturing: "Demonstrates strong sustainable practices",
Stable: "Maintained with long-term resilience in mind"
}, l = {
foundational: { dial: /* @__PURE__ */ a(e, {}), label: "Foundational" },
developing: { dial: /* @__PURE__ */ a(m, {}), label: "Developing" },
maturing: { dial: /* @__PURE__ */ a(p, {}), label: "Maturing" },
stable: { dial: /* @__PURE__ */ a(d, {}), label: "Stable" }
}, r = {
foundational: { dial: /* @__PURE__ */ a(f, {}), label: "Foundational" },
developing: { dial: /* @__PURE__ */ a(b, {}), label: "Developing" },
maturing: { dial: /* @__PURE__ */ a(c, {}), label: "Maturing" },
stable: { dial: /* @__PURE__ */ a(u, {}), label: "Stable" }
}, s = n.toLowerCase(), o = (t ? r : l)[s];
return o ? /* @__PURE__ */ a(
R,
{
dial: o.dial,
label: o.label,
toolTipText: t ? void 0 : i[o.label]
}
) : /* @__PURE__ */ a(e, {});
};
export {
h as default
};
//# sourceMappingURL=Dial.js.map