drizzle-cube
Version:
Drizzle ORM-first semantic layer with Cube.js compatibility. Type-safe analytics and dashboards with SQL injection protection.
15 lines (14 loc) • 579 B
TypeScript
import { SimpleFilter } from '../../types';
import { MetaResponse } from '../../shared/types';
interface AnalysisFilterItemProps {
/** The filter to display */
filter: SimpleFilter;
/** Schema for field metadata */
schema: MetaResponse | null;
/** Callback to remove this filter */
onRemove: () => void;
/** Callback to update this filter */
onUpdate: (filter: SimpleFilter) => void;
}
export default function AnalysisFilterItem({ filter, schema, onRemove, onUpdate }: AnalysisFilterItemProps): import("react/jsx-runtime").JSX.Element;
export {};