react-querybuilder
Version:
React Query Builder component for constructing queries and filters, with utilities for executing them in various database and evaluation contexts
10 lines (9 loc) • 470 B
TypeScript
import type { DefaultOperatorName, FullField, FullOption, OptionList, ValueSources } from "../types/index.noReact";
export declare const getFieldsArray: (fields?: OptionList<FullField> | Record<string, FullField>) => FullOption[];
export declare function fieldIsValidUtil(params: {
fieldsFlat: FullField[]
getValueSources?: (field: string, operator: string) => ValueSources
fieldName: string
operator: DefaultOperatorName
subordinateFieldName?: string
}): boolean;