drizzle-cube
Version:
Drizzle ORM-first semantic layer with Cube.js compatibility. Type-safe analytics and dashboards with SQL injection protection.
11 lines (10 loc) • 559 B
TypeScript
interface CubeRelationshipDiagramProps {
className?: string;
onCubeClick?: (cubeName: string) => void;
onFieldClick?: (cubeName: string, fieldName: string, fieldType: 'measure' | 'dimension') => void;
highlightedCubes?: string[];
highlightedFields?: string[];
searchTerm?: string;
}
export declare function CubeRelationshipDiagram({ className, onCubeClick, onFieldClick, highlightedCubes, highlightedFields, searchTerm, }: CubeRelationshipDiagramProps): import("react/jsx-runtime").JSX.Element;
export default CubeRelationshipDiagram;