UNPKG

drizzle-cube

Version:

Drizzle ORM-first semantic layer with Cube.js compatibility. Type-safe analytics and dashboards with SQL injection protection.

16 lines (15 loc) 649 B
import { default as React } from 'react'; import { DashboardFilter, CubeMeta, DashboardConfig } from '../types'; interface DashboardFilterPanelProps { dashboardFilters: DashboardFilter[]; editable: boolean; schema: CubeMeta | null; dashboardConfig: DashboardConfig; onDashboardFiltersChange: (filters: DashboardFilter[]) => void; onSaveFilters?: (filters: DashboardFilter[]) => void | Promise<void>; selectedFilterId?: string | null; onFilterSelect?: (filterId: string) => void; isEditMode?: boolean; } declare const DashboardFilterPanel: React.FC<DashboardFilterPanelProps>; export default DashboardFilterPanel;