UNPKG

synapse-react-client

Version:

[![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synapse-react-client) [![code style: prettier](https://img.shields.io/badge/code_style-prettier-ff69b4.svg?style=flat-square)](https://github.com/prettier/prettie

35 lines (34 loc) 1.07 kB
import { getFieldIndex as n } from "../../utils/functions/queryUtils.js"; import c from "../../synapse-queries/entity/useGetQueryResultBundle.js"; const d = { check: "#52A31C", close: "#C13415" }, R = (e, s, t) => e ? t.map((r) => { const u = n(r.key, s); return e.values[u] ?? ""; }) : [], f = (e, s) => e.map((t) => t.key).concat(s); function q(e, s) { const t = e?.queryResult?.queryResults?.rows, r = e?.queryResult?.queryResults?.headers; if (!t || !r) return []; const u = n("key", e), o = n("label", e), l = n(s, e); return t.map((a) => ({ key: a.values[u] ?? "", label: a.values[o] ?? "", text: a.values[l] ?? "" })); } function C(e) { const { data: s, isLoading: t } = c( e.queryRequest ), r = s?.queryResult?.queryResults?.rows, u = Array.isArray(r) && r.length > 0; if (!(t || !u)) return e; } export { d as SUSTAINABILITY_ICON_COLORS, q as getMetricConfig, R as getMetricValues, f as getSelectedColumns, C as useSustainabilityScorecardIfHasData }; //# sourceMappingURL=SustainabilityScorecardUtils.js.map