drizzle-cube
Version:
Drizzle ORM-first semantic layer with Cube.js compatibility. Type-safe analytics and dashboards with SQL injection protection.
79 lines (78 loc) • 2.6 kB
JavaScript
import { e as s, a as t, A as r, d as i, D as o, M as l, c as u, P as n, b as d, Q as y, i as g, h as C, y as c, t as m, x as h, w as b, k as p, o as T, n as M, p as D, j as I, q as Q, s as f, r as A, m as v, u as L, l as x, z as E, g as P, v as S, f as R } from "./chunks/components-BGWiuXqQ.js";
import { C as B, D as F, L as k, T as w, h as K, e as j, x as q, y as z, l as _, m as G, q as H, t as N, v as O, i as U, g as J, k as W, o as X, p as Y, r as Z, n as $, j as ee, s as ae, a as se, u as te, c as re, d as ie, b as oe, f as le, w as ue } from "./chunks/charts-BvLb1eub.js";
import { L as de, c as ye, f as ge, g as Ce, i as ce, p as me, a as he } from "./chunks/charts-BsXrHSCm.js";
import { ScrollContainerProvider as pe, useScrollContainer as Te } from "./providers.js";
import { useCubeQuery as De } from "./hooks.js";
export {
s as AnalysisBuilder,
t as AnalyticsDashboard,
r as AnalyticsPortlet,
B as CubeProvider,
F as DEFAULT_ICONS,
i as DashboardEditModal,
o as DashboardGrid,
de as LazyChart,
k as LoadingIndicator,
l as Modal,
u as PortletAnalysisModal,
n as PortletContainer,
d as PortletEditModal,
y as QueryBuilder,
pe as ScrollContainerProvider,
w as THEME_PRESETS,
K as applyTheme,
j as createCubeClient,
ye as createDashboardLayout,
g as detectAsymmetricDateRanges,
C as detectMeasureCollisions,
ge as formatChartData,
c as generateQueryLabel,
Ce as getAvailableChartTypes,
q as getChartTypeIcon,
m as getCombinedFields,
z as getFieldTypeIcon,
_ as getIcon,
G as getIconData,
H as getIconRegistry,
N as getIconsByCategory,
O as getMeasureTypeIcon,
h as getQueryIndices,
b as getQueryLabels,
U as getTheme,
J as getThemeVariable,
p as getValidationSummary,
T as highlightCodeBlocks,
W as isDarkMode,
M as isMultiQueryConfig,
D as isMultiQueryData,
I as isMultiQueryValid,
ce as isValidChartType,
Q as mergeQueryResults,
f as mergeResultsByKey,
A as mergeResultsConcat,
me as preloadChart,
he as preloadCharts,
X as registerIcons,
Y as resetIcons,
Z as resetTheme,
$ as setIcon,
ee as setTheme,
ae as setThemeVariable,
se as useCubeApi,
te as useCubeContext,
re as useCubeFeatures,
ie as useCubeFieldLabel,
oe as useCubeMeta,
De as useCubeQuery,
v as useElementVisibility,
L as useMultiCubeQuery,
Te as useScrollContainer,
x as useScrollDetection,
le as useTheme,
E as validateMergeKey,
P as validateMergeKeys,
S as validateMultiQueryConfig,
R as validateTimeDimensionAlignment,
ue as watchThemeChanges
};
//# sourceMappingURL=index.js.map