@praetorian-chariot/ui
Version:
The UI component library for Chariot, built with Tailwind CSS and React.
17 lines • 730 B
TypeScript
import React from 'react';
import { DropdownOption } from './Dropdown';
import { Relationship } from './QueryBuilder';
interface QueryBuilderRelationshipProps {
relationship: Relationship;
index: number;
onChange: (index: number, relationship: Relationship) => void;
onRemove: (index: number) => void;
labelOptions?: DropdownOption[];
fieldOptions?: Record<string, DropdownOption[]>;
operatorOptions?: DropdownOption[];
valueOptions?: Record<string, DropdownOption[]>;
relationshipOptions?: DropdownOption[];
}
export declare const QueryBuilderRelationship: React.FC<QueryBuilderRelationshipProps>;
export default QueryBuilderRelationship;
//# sourceMappingURL=QueryBuilderRelationship.d.ts.map