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

53 lines (52 loc) 1.45 kB
import { jsx as e, Fragment as m } from "react/jsx-runtime"; import d from "./QueryPerFacetPlotsCard.js"; import p from "./SingleQueryFacetPlotsCards.js"; import { chunk as f, times as C } from "lodash-es"; import { FacetPlotsCardGridContainer as P } from "./FacetPlotsCardGrid.js"; import { CARDS_PER_ROW as F } from "./FeaturedDataTabsUtils.js"; function T(u) { const { configs: r, rgbIndex: n, sql: s } = u, o = r && "selectFacetColumnName" in r[0]; if (o) { if (o) return /* @__PURE__ */ e(m, { children: f(r, F).map( (t, a) => { let i = "[title] auto"; return C(t[0].facetsToPlot?.length ?? 1).forEach( (l, c) => { i += ` [plot${c}] auto`; } ), /* @__PURE__ */ e( P, { sx: { gridTemplateRows: i }, children: t.map((l) => /* @__PURE__ */ e( d, { ...l, rgbIndex: n, sql: s }, l.selectFacetColumnName )) }, a ); } ) }); } else return /* @__PURE__ */ e(m, { children: r.map((t, a) => !o && /* @__PURE__ */ e( p, { ...t, rgbIndex: n, sql: s }, a )) }); return /* @__PURE__ */ e(m, {}); } export { T as default }; //# sourceMappingURL=FeaturedDataPlots.js.map