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) 610 B
import { default as React } from 'react'; import { DashboardFilter, CubeMeta, DashboardConfig } from '../../types'; import { MetaResponse } from '../QueryBuilder/types'; interface FilterEditModalProps { filter: DashboardFilter; schema: CubeMeta | null; dashboardConfig: DashboardConfig; isOpen: boolean; onSave: (filter: DashboardFilter) => void | Promise<void>; onClose: () => void; onDelete: () => void; convertToMetaResponse: (cubeMeta: CubeMeta | null) => MetaResponse | null; } declare const FilterEditModal: React.FC<FilterEditModalProps>; export default FilterEditModal;